1 beat, blow out of the water (slang) bring to their knees, checkmate, clobber (slang) crush, defeat, discomfit, get the better of, humble, lick (informal) make mincemeat of (informal) master, overcome, overpower, overthrow, prevail, put in their place, quell, rout, run rings around (informal) stuff (slang) subdue, subjugate, succeed, surmount, tank (slang) triumph, undo, vanquish, wipe the floor with (informal)
2 acquire, annex, obtain, occupy, overrun, seize, win
Antonyms
1 be defeated, capitulate, give in, give up, lose, quit, submit, surrender, throw in the towel, yield