English synonyms about - contact  

IBRD

noun

1 IBRD

A United Nations agency created to assist developing nations by loans guaranteed by member governments.

synonyms: International Bank for Reconstruction and Development, World Bank.


Find more on IBRD elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141