practice squads
English
Noun
practice
squads
plural of
practice squad