Free Dictionary
Search Result for "
escadrille"
:
Wordnet 3.0
NOUN
(2)
1.
a small squadron
;
2.
an air force squadron typically containing six airplanes (as in France during World War I)
;