British Dictionary definitions for imd
abbreviation 1. (computing) instant messaging
2. Also i.m.. intramuscular
3. (chess) International Master
imd in Medicine
IM abbr.
internal medicine
Related Abbreviations for imd
IMD
intermodulation distortion
IM
- immediately (shortwave transmission)
- immunoassay
- instant message
- intermediate modeling
- Internal Medicine
- intramedullary
- intramural
- intramuscular