escadrille has definitions from the fields of military,nautical
1
[ noun ] (nautical,military) a small squadron

Related terms

squadron

2
[ noun ] (military) a air force squadron typically containing six airplanes (as in France during World War I)

Related terms

squadron France

*