escadrille
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
Similar spelling:   estradiol
  Estrilda