1
[ noun ] an implanted electronic device that takes over the function of the natural cardiac pacemaker

Synonyms

pacemaker

Related terms

electronic_device

*