IBRD Abbreviation Meaning The term IBRD stands for: International Bank for Reconstruction and Development More Abbreviatons CP EBPP CRO STO I4.0