ibrd
1. [ noun ] (government) a United Nations agency created to assist developing nations by loans guaranteed by member governments
Synonyms: World_Bank International_Bank_for_Reconstruction_and_Development
Related terms: United_Nations_agency
Similar spelling:   ibert