IMF Definition
IMF
abbreviation
- 1. International Monetary Fund.
International Monetary Fund
noun
- 1. An international financial organization set up to promote trade by keeping currencies stable and having a fund of money from which member states may borrow.
