Home Synonyms drubbing
See US English definition of drubbing
See UK English definition of drubbing
1‘if you are mocking me I'll give you a good drubbing’
2‘Scotland's 3-0 drubbing by France’
win
READ THESE ARTICLES