Synonyms: teacher
Definition: a personified abstraction that teaches
Usage: books were his teachers; experience is a demanding teacher
Similar words: abstract, abstraction
Definition: a concept or idea not associated with any specific instance
Usage: he loved her only in the abstract--not in person
Synonyms: teacher, instructor
Definition: a person whose occupation is teaching