cardiostimulatorEtymologyFrom cardio- + stimulator.nounA drug or an electrical device for stimulating the activity of the heart.