Definition of astro shot in English:

astro shot

Pronunciation /ˈastrəʊ ʃɒt/

noun

informal Aeronautics

Origin

1940s.