English Dictionary
Definition headship in British English
headship noun
[countable/uncountable] noun
/ˈhedʃɪp/
1
the position of being in charge of an organization, especially a school or college
Synonyms and related words
