international finance corporation

Noun
  1. A United Nations agency that invests directly in companies and guarantees loans to private investors;
    Affiliated with the World Bank (synset 108318228)

Other Searches