Sentence 1: The defensive platoon of the football team.
Sentence 2: Platoons of tourists poured out of the busses.
Does platoon mean the same thing in these two sentences?
the same meaning