outsmarts Definition
Definition
to think or act in a way that is cleverer or more intelligent than someone, thereby defeating or putting someone at a disadvantage.
More Word
Browse
to think or act in a way that is cleverer or more intelligent than someone, thereby defeating or putting someone at a disadvantage.
Browse