cardiac pacemaker

Definitions

Electronics

Sports

  • noun an electronic device that is implanted on a patient’s heart or worn attached to the chest and stimulates and regulates the heartbeat
http://www.dictionarycentral.com/definition/cardiac-pacemaker.html