astro ( synonym found)

Definition of astro:

(n) : a player on the team the "Houston Astros"; the team The Houston Astros
"jones became an Astro as the result of a pre-season trade."

Definition of astro:

(n) : a player on the team the "Houston Astros"; the team The Houston Astros
"jones became an Astro as the result of a pre-season trade."

Back to Top