artificial pacemaker

Definitions

  • WordNet 3.6
    • n artificial pacemaker an implanted electronic device that takes over the function of the natural cardiac pacemaker
    • ***