Search for word
Search
ibrd
Nouns
(n)
a United Nations agency created to assist developing nations by loans guaranteed by member governments
International Bank for Reconstruction and Development
,
World Bank
,
Synonyms
International Bank for Reconstruction and Development
World Bank
Words of close approximity
ibex
ibid.
ibis