HEAD TEACHER Meaning of HEAD TEACHER in English noun ( BrE ) ( NAmE prin·ci·pal ) a teacher who is in charge of a school Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005