pacemaker : Idioms & Phrases
artificial pacemaker
-
noun an implanted electronic device that takes over the function of the natural cardiac pacemaker
pacemaker.
WordNet
cardiac pacemaker
-
noun a specialized bit of heart tissue that controls the heartbeat
SA node; sinoatrial node; pacemaker.