platoon system
noun
1
: a system of assignment of divisions of the police of a large city to duty at stated times so that the city is equally policed at all hours
2
: a system of football strategy in which defensive and offensive platoons are alternated in play
Love words? Need even more definitions?
Merriam-Webster unabridged
Share