Etymology
Advertisement

outsmart (v.)

"to prove too clever for, get the better of by craft or ingenuity," 1926, from out- + smart (adj.). Related: Outsmarted; outsmarting.

updated on October 20, 2019

Advertisement