squad
n. 1 small group sharing a task etc., esp. Of soldiers or policemen (drug squad). 2 sport team. [french escouade]
n. A small party of men assembled for drill, inspection, or other purposes.
n. 1 small group sharing a task etc., esp. Of soldiers or policemen (drug squad). 2 sport team. [french escouade]
n. A small party of men assembled for drill, inspection, or other purposes.