Implantable cardiac defibrillators Russell Weller Mar 13, 2023 A small battery-powered device placed in the chest to detect and stop irregular heartbeats (arrhythmias). Alternative Meanings: Implantable cardiac defibrillatorsA small battery-powered device placed in the chest to detect and stop irregular heartbeats (arrhythmias).