English vocabulary and translations (See all our English vocabulary translation)
a squadron: a unit, a fleet, a platoon (of one of the armed forces)
- "Without further ado, I'd like to turn things over to Lieutenant Lawrence Laughsalot, a "team-building" consultant from the FunFactory Consulting Squadron."
- "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."
Do you have smart way of remembering 'Squadron'? Share it with us!