- IBRD as a noun:
- 1
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.
debug info: 0.0141
noun
A United Nations agency created to assist developing nations by loans guaranteed by member governments.
synonyms: International Bank for Reconstruction and Development, World Bank.
debug info: 0.0141