School-teacher /(?)/

School·-teach·er

School-teacher

n.
  1. One who teaches or instructs a school.