Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
vanquish  
beat, blow out of the water  (slang) clobber  (slang) conquer, crush, defeat, get the upper hand over, lick  (informal) master, overcome, overpower, overwhelm, put down, put to flight, put to rout, quell, reduce, repress, rout, run rings around  (informal) stuff  (slang) subdue, subjugate, tank  (slang) triumph over, undo, wipe the floor with  (informal)