[noun] [U] - abbreviation for the IMF International Monetary Fund (= a part of the United Nations which encourages international trade and gives financial help to poor countries)
IMF
Meaning of IMF in English
Cambridge English vocab. Кембриджский английский словарь. 2012