IBRD — synonyms, definition
1. IBRD (Noun)
2 synonyms
International Bank for Reconstruction and Development World Bank
1 definition
IBRD (Noun) — A United Nations agency created to assist developing nations by loans guaranteed by member governments.
2 types of
UN agency United Nations agency