artificial pacemaker
Explore definitions, synonyms, and language insights of artificial pacemaker
Definitions
Noun
an implanted electronic device that takes over the function of the natural cardiac pacemaker