ibrd Meaning, Definition & Usage

  1. noun a United Nations agency created to assist developing nations by loans guaranteed by member governments
    International Bank for Reconstruction and Development; World Bank.

WordNet