SCHOOL


Meaning of SCHOOL in English

v 1. being defeated badly during a competitive activity. Etymology: someone that was "schooled" has been "taken to school:" taught how to do something, and then beaten badly in the process. ("Man, we schooled that team!" "I got schooled playing tennis today.") Submitted by Mike Krause, Temple City, CA, USA, 04-11-1997.

Slang English vocab.      Английский сленговый словарь.