IMF


Meaning of IMF in English

IMF, the /ˌaɪ em ˈef/ BrE AmE

(the International Monetary Fund) an international organization that tries to encourage trade between countries and to help poorer countries develop economically

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.