Astros definition

(baseball) The team Houston Astros.

The Astros lead the division through half the season.

pronoun
0
0
Plural form of Astro.
noun
0
0
Advertisement