IMF Meaning of IMF in English special UN agency that was founded in 1944 to stabilize exchange rates and to facilitate international commerce Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012