IMF


Meaning of IMF in English

[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)

Cambridge English vocab.      Кембриджский английский словарь.