HEADMASTER

Definition of HEADMASTER

  1. (noun)presiding officer of a school