international bank for reconstruction and development

Noun
  1. A United Nations agency created to assist developing nations by loans guaranteed by member governments (synset 108317704)

Other Searches