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
1 be defeated, capitulate, give in, give up, lose, quit, submit, surrender, throw in the towel, yield