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.
WordNet