RadiologyInfo.org - For Patients

Glossary of terms

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All 

defibrillator
Also called implanted cardiac defibrillator (ICD). A pacemaker-like device that continuously monitors the heart rhythm and delivers lifesaving shocks if a dangerous heart rhythm is detected.