English / idiom
School Someone in Something
MEANING IN ENGLISH
To train, educate, or thoroughly discipline someone in a specific skill or subject.
In context
01
Her grandfather schooled her in the art of independent decision-making from an early age.
02
The veteran activist schooled young volunteers in legal protections and civil rights.
Synonyms
train,educate,mentor
Antonyms
mislead,misinform,neglect
Collocations
school someone in discipline,thoroughly schooled in,school someone in ethics