Synonyms for "trouncing"

Words with similar meaning