Home

Word

IBRD, n.
more info 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