Definitions for "Implantable"
An ICD is a small device placed inside the body that treats abnormally rapid heart rhythms. It can deliver several types of therapies, including cardioversion, defibrillation, and anti-tachycardia pacing. An ICD is usually implanted in the upper chest or in the abdominal area.