Learn That Word

Synonyms for Artificial Pacemaker (same or very similar meaning)

WordNet sense 1 (an implanted electronic device that takes over the function of the natural cardiac pacemaker):
pacemaker


From the ODE community, based on WordNetadd/edit