Word info

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.

Source: en.wiktionary.org

Close letter words and terms