Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
outsmart  
deceive, dupe, get the better of, go one better than  (informal) make a fool of  (informal) outfox, outjockey, outmanoeuvre, outperform, outthink, outwit, pull a fast one on  (informal) put one over on  (informal) run rings round  (informal) trick