taxi squad (English, noun)
expansion: taxi squad (plural taxi squads)
Senses:
topics: hobbies
lifestyle
sports
glosses: A group of athletes who practice with the team, but do not normally play with the squad, unless called up.
Forms:
form: taxi squads
tags: plural