head teacher


Meanings

  • the educator who has executive authority for a school;