Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun teacher
2 senses of teacher
Sense 1
teacher, instructor -- (a person whose occupation is teaching)
=> educator, pedagogue, pedagog -- (someone who educates young people)
Sense 2
teacher -- (a personified abstraction that teaches; "books were his teachers"; "experience is a demanding teacher")
=> abstraction, abstract -- (a concept or idea not associated with any specific instance; "he loved her only in the abstract--not in person")