IMPETUS


Meaning of IMPETUS in English

■ noun the force or energy with which a body moves.

↘a driving force.

Origin

C17: from L., 'assault, force'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.