Synonyms for "drubbing"

Words with similar meaning