RELATED WORDS
PARAPHRASING
a person or thing having been hit hard and often
strike and damage
overwhelming
compress, smash