escadrille

Explore definitions, synonyms, and language insights of escadrille

Definitions

Noun
a small squadron
Noun
an air force squadron typically containing six airplanes (as in France during World War I)

More General Terms