outwitted

verb
  1. past tense and past participle of outwit; defeated or got the better of someone by being cleverer or more cunning

Examples