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)