Word | Definitions | Synonyms |
---|---|---|
drubbing | (noun) the act of inflicting corporal punishment with repeated blows | Synonyms: beating, lacing, licking, thrashing, trouncing, whacking |
(noun) a sound defeat | Synonyms: debacle, slaughter, thrashing, trouncing, walloping, whipping |