Definition of astro
"Astro" is probably misspelled. Trying astrodome instead Definition of astrodome
1. astrodome [ n ] a transparent dome on top of an airplane where the navigator can make celestial observations
Synonyms astrodome Related Terms domeSimilar Spelling
Asteropeasteroid
ash_tree
astor
astir
aster
Astrid
astray
astral
astride
Astreus
Astorga
ashtray