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

More General Terms