imd adjective1 •Abbreviation of immediate and related forms of that word (immediately, immediacy, etc.)
IMD noun2 •(UK) Initialism of index of multiple deprivation. •Initialism of implantable medical device. formsIMDs