world_bankEnglish

IBRD, International Bank for Reconstruction and Development, World Bank

Noun

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

English: International Bank for Reconstruction and Development, World Bank, IBRD

English words with similar meanings

Show 2 words