Definition of hatch head in English:

hatch head

noun

  • The cover of a hatchway.

Origin

Late 19th century; earliest use found in Hall Caine (1853–1931), novelist.