School-teacher
/(?)/
School·-teach·er
School-teacher
n.
One who teaches or instructs a school.