outfool

(verb)

verb

1. (transitive) to be more foolish than.

2. (transitive) to outwit