international development association Meaning, Definition & Usage

  1. noun an agency of the United Nations affiliated with the World Bank
    IDA.

WordNet