IMF
- IMF
- 1. International Monetary Fund. An international organisation set up to promote the financial prosperity, stability and economic growth of its member countries.
- 2. Intelligent Message Filtering. A feature of Microsoft Exchange Server 2003, which provides filtering of SPAM.