strike
or drive against with a heavy impact

Translation:
English
Verb
Add