Give a drubbing to
Synonyms for Give a drubbing to
- conquer
- drub
- annihilate
- defeat utterly
- get the better of
- overwhelm
- smash
- rout
- vanquish
- humble
- trounce
- crush
- beat hollow
- beat
- defeat
- crucify
- slaughter
For more similar words, try Give a drubbing to on Thesaurus.plus dictionary