English Dictionary
◊ IMF
IMF
n : a United Nations agency to promote trade by increasing the
exchange stability of the major currencies [syn: {International
Monetary Fund}, {IMF}]
 imbue  imbued  imf  imidazole  imide