Advertisement

outsmart (v.)

"to prove too clever for," 1926, from out + smart (adj.). Related: Outsmarted; outsmarting.