the force or energy associated with a moving body; a stimulus

listen to the pronunciation of the force or energy associated with a moving body; a stimulus
English - English
impetus