IBRD


Meaning of IBRD in English

World Bank, United Nations agency established in 1944 that assists and developing nations and supplies credit for the investment and opening with the guarantee of the state

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.