Definition of IBRD in US English:

IBRD

  • International Bank for Reconstruction and Development.