Word
IBRD, n.
a United Nations agency created to assist developing nations by loans guaranteed by member governments
<noun.group>
IBRD
International Bank for Reconstruction and Development
World Bank
semantic pointers
hypernym
United Nations agency, UN agency