IBRD Meaning of IBRD in English [IBRD] abbreviation International Bank for Reconstruction and Development Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012