Meaning of astro-hatch in English:

astro-hatch

Pronunciation /ˈastrəʊˌhatʃ/

noun

historical Aeronautics
  • Astrodome.

Origin

1940s; earliest use found in The Times.