English Dictionary
◊ TEACHER
teacher
n 1: a person whose occupation is teaching [syn: {instructor}]
2: a personified abstraction that teaches; "books were his
teachers" or "experience is a demanding teacher"