Synonyms:
platoon
Meaning: a military unit that is a subdivision of a company; usually has a headquarters and two or more squads; usually commanded by a lieutenant
Synonyms:
platoon
Meaning: a team of policemen working under the military platoon system
Usage examples
A platoon of Jaikark's Household Guards, with rifles; the Spear of State; a royal litter; about thirty geek nobles, on foot; a gift-litter; another platoon of riflemen, if you say the last syllable quick enough."