a sudden spontaneous inclination or desire to do something
a force that produces motion suddenly
inspiration or stimulus
the creative impulse
an impelling or driving force
a wave of electrical energy transmitted through tissues, esp nerve fibres and muscles, that results in physiological activity or inhibition
in physics, the product of the average value of a force and the time during which it acts, being a quantity equal to the change in momentum produced by the force
= pulse1 (4a)
[Latin impulsus, past part. of impellere: see impel]