Synonyms for Pulse (same or very similar meaning)
WordNet sense 1 (the rate at which the heart beats; usually measured to obtain a quick evaluation of a person's health):
heart rate, pulse rate
WordNet sense 2 ((electronics) a sharp transient wave in the normal electrical state (or a series of such transients)):
impulse, pulsation, pulsing
WordNet sense 3 (the rhythmic contraction and expansion of the arteries with each beat of the heart):
beat, heartbeat
WordNet sense 4 (expand and contract rhythmically; beat rhythmically):
pulsate, throb
From the ODE community, based on WordNet
add/edit