Word Hen
What is the meaning of the word "
platoon
"?
Definitions:
a group of persons who are engaged in a common activity
noun
platoons of tourists poured out of the busses