The force or reason that makes something happen or move forward; momentum or motivation.
From Latin 'impetus' meaning assault or momentum, derived from 'impetere' meaning to attack or strike. The word has been used in English since the 1600s.
Try Another Word