school (one) (in something)
1. To tutor, train, or mentor one (in some skill, discipline, field, etc.). I've begun schooling my brother in how to dress and behave for business. I was schooled by the famous painter when I was studying impressionism.
2. To show complete dominance over one (in something); to best one thoroughly (in something). We really schooled our cross-town rivals in the final football game of the season. Wow, your brother is crazy good at video games. He just totally schooled me!
See also: school
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
tv. to teach someone something, usually as a demonstration of power. (As in I’ll teach you a thing or two which suggests violence.) Am I gonna have to school you in how to act?
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.