outfoxed
Superado
translation of 'outfoxed'
verb
flanquear,
procurar cativar,
rodear
definition
Credits: Google Translate