Definition of IBRD

Noun: IBRD

  1. A United Nations agency created to assist developing nations by loans guaranteed by member governments
    - International Bank for Reconstruction and Development, World Bank

See also:
Ibrahim
Ibsen

Anagrams containing the word IBRD

ibrd dibr rdib brdi