Noun
1. International Bank for Reconstruction and Development
2. World Bank, IBRD, United Nations agency, UN agency