Meaning of “teach” - Learner’s Dictionary

teach

verb uk us /tiːtʃ/ (past tense and past participle taught)
GIVE LESSONS [ I, T ]

A1 to give lessons in a particular subject at a school, university, etc:

She taught at Harvard University for several years.
He teaches history.
SHOW HOW TO [ T ]

A2 to show or explain to someone how to do something:

[ + to do sth ] My dad taught me to drive.
Can you teach me how to knit?
GET KNOWLEDGE [ T ]

B1 If a situation teaches you something, it gives you new knowledge or helps you to understand something:

[ + to do sth ] The whole experience taught him to be more careful with money.
→ See also teach sb a lesson

(Definition of “teach” from the Cambridge Learner’s Dictionary © Cambridge University Press)