Definition of station head in US English:

station head

noun

  • A person in charge of a station; specifically the chief of an intelligence service headquarters.

Origin

Late 19th century; earliest use found in Labor in Europe.