outsmart
verb
Meaning
To beat in a competition of wits.
Synonyms
outfox
,
outguess
,
outwit