American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition ICD in American English

ICD noun

noun
1

implantable cardioverter defibrillator device: a device inserted into the chest which delivers an electric shock to the heart if life-threatening rhythms are detected

Definition ICD in American English