History
History
Synonyms
UK
US
Meaning:
crushing

overwhelming

compress, smash

pulverize

(to cause something) to become powder or dust; to defeat (a person, team etc) completely

smash by beating, crushing

CONTRITURATE as in Wiktionary
CONTRITURATE as in Wikipedia