HEADMASTERSHIP

Definition of HEADMASTERSHIP

  1. (noun)the position of headmaster