History
History
Synonyms
UK
US
Meaning:
impact

(the force produced by) one object striking against another

collision, force

APPULSE as in Wiktionary
APPULSE as in Wikipedia