Synonyms and Antonyms for IBRD

1. IBRD (n.)

a United Nations agency created to assist developing nations by loans guaranteed by member governments

Synonyms: