superhead
Noun
Meaning
superhead (plural superheads)
(informal, UK, education) A specialist headteacher sent, by government or other authority, to reorganise and improve a school that is perceived to be failing.
Noun
superhead (plural superheads)
(informal, UK, education) A specialist headteacher sent, by government or other authority, to reorganise and improve a school that is perceived to be failing.