lay by the heels
WordReference English Thesaurus © 2025
Sense: Verb: defeat
Synonyms:
thrash, overcome Collocations, overpower, beat Collocations, defeat Collocations, win Collocations, vanquish, crush Collocations, get the better of, get one over on , prevail over, triumph over, be stronger than, overthrow Collocations, trounce, whip Collocations , whup , lick Collocations , slaughter Collocations