pulsate - Dictionary definition and meaning for word pulsate
remember "pulse" which beats regularly...
pulse rate....