English to English
pacemaker
('p/eI/s,m/eI/k/@/r
)
noun (n)
- a specialized bit of heart tissue that controls the heartbeat(noun.body)source: wordnet30
- an implanted electronic device that takes over the function of the natural cardiac pacemaker(noun.artifact)source: wordnet30