English vocabulary and translations (See all our English vocabulary translation)
Want to improve your English? Try our online English lessons for free.
a squadron: a unit, a fleet, a platoon (of one of the armed forces)
- "I would be remiss if I did not mention that this company retreat will include team-building exercises led by an expert from the FunFactory Consulting Squadron."
- "Without further ado, I'd like to turn things over to Lieutenant Lawrence Laughsalot, a "team-building" consultant from the FunFactory Consulting Squadron."
Still having difficulties with 'Squadron'? Want to improve your English? Try our online English lessons and receive a free level assessment.
Do you have smart way of remembering 'Squadron'? Share it with us!