Ramming Synonyms and Antonyms
Force into or from an action or state, either physically or metaphorically
(Verb)
Advertisement
Undergo damage or destruction on impact
(Verb)
Synonyms:
Advertisement