'International Development Association' definitions:

Definition of 'International Development Association'

From: WordNet
noun
An agency of the United Nations affiliated with the World Bank [syn: International Development Association, IDA]