IMT

views updated

IMT Meteorol. immediate(ly)
• International Military Tribunal

More From encyclopedia.com