Synonyms

1. IMF

noun. a United Nations agency to promote trade by increasing the exchange stability of the major currencies.

Synonyms

  • United Nations agency
  • UN agency

Featured Games

Synonym.com