Definition of astro shot in US English:

astro shot

noun

Aeronautics
informal
  • = astro-fix.

Origin

1940s.

Pronunciation

astro shot

/ˈastrəʊ ʃɒt/