Definitions
noun
the position of head
noun
the position of headmaster or headmistress
Look “headship” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the position of head
the position of headmaster or headmistress