English dictionary
ibrd meaning and definition
Definition and meaning of ibrd at MeaningMonkey.org. ibrd meaning and definition in the English Dictionary.IBRD noun
Definition of IBRD (noun)
- a United Nations agency created to assist developing nations by loans guaranteed by member governments
Source: Princeton University Wordnet