Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word squadron from English dictionary with examples, synonyms and antonyms.

squadron   noun

Meaning : A cavalry unit consisting of two or more troops and headquarters and supporting arms.

Meaning : An air force unit larger than a flight and smaller than a group.

Meaning : A naval unit that is detached from the fleet for a particular task.