Webster's English Dictionary
Enter the word to look up:
schoolteacher
school
.
teach
.er \-.te--ch*r\ n : a
person
who
teaches
in
a
school