scratch team

listen to the pronunciation of scratch team
English - English
A team, often brought together on a one-off basis, composed of players who normally play for different sides
team which has been organized quickly, improvised team
scratch team
Favorites