Definition of astro-hatch in English:

astro-hatch

noun

Aeronautics
historical
  • Astrodome.

Origin

1940s; earliest use found in The Times.

Pronunciation

astro-hatch

/ˈastrəʊˌhatʃ/