Definitions
There is 1 meaning of the phrase
International Monetary Fund.
International Monetary Fund - as a noun
A united nations agency to promote trade by increasing the exchange stability of the major currencies
Synonyms (Exact Relations)
imf