n. headteacher
Definition of headteacher in English
Person who occupies the highest position in a school or university and is in charge of managing and coordinating all its infrastructures, services and activities.
Person who occupies the highest position in a school or university and is in charge of managing and coordinating all its infrastructures, services and activities.