IMF — synonyms, definition
1. IMF (Noun)
1 synonym
International Monetary Fund
1 definition
IMF (Noun) — A United Nations agency to promote trade by increasing the exchange stability of the major currencies.
2 types of
UN agency United Nations agency