Definition of astro-hatch in English:

astro-hatch

noun

Aviation historical
  • Astrodome.

Origin

1940s; earliest use found in The Times.