Javascript Menu by Deluxe-Menu.com
  • ICD 
    ICD: An abbreviation for implantable cardioverter defibrillator, sometimes called an implantable cardiac defibrillator. An ICD is a pager-sized implanted version of an external defibrillator used to treat abnormally rapid heart rhythms.