Imf

/ˌaɪ ɛm ˈɛf/ noun

Definition

International Monetary Fund; an international organization that provides financial assistance to countries

Etymology

Acronym from International Monetary Fund, established 1944 at Bretton Woods

Kelly Says

The IMF was born from the ashes of WWII with the noble goal of preventing economic chaos - though its modern role is quite controversial!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.