ibrd has definitions from the field of government
1
[ noun ] (government) a United Nations agency created to assist developing nations by loans guaranteed by member governments

Related terms

United_Nations_agency

*