English dictionary
headship meaning and definition
Definition and meaning of headship at MeaningMonkey.org. headship meaning and definition in the English Dictionary.HEADSHIP noun
Definition of headship (noun)
- the position of headmaster or headmistress
- the position of head
Source: Princeton University Wordnet