n. instinctual urge, sudden desire, whim; wave of energy sent via a nerve fiber (Pathology); sudden application of force or the movement caused by it (Physics); sudden electrical current (Electronics)
IMPULSE
Meaning of IMPULSE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012