A United Nations agency created to assist developing nations by loans guaranteed by member governments
Synonyms:
  1. international bank for reconstruction and development
  2. International Bank of Reconstruction and Development
  3. ibrd