outfool

outfool

(ˌaʊtˈfuːl)
vb (tr)
to surpass in fooling or to outwit by fooling