Etymology

1. escadrille

noun. an air force squadron typically containing six airplanes (as in France during World War I).

Etymology

  • escadrille (French)

Featured Games

2. escadrille

noun. a small squadron.

Etymology

  • escadrille (French)
Synonym.com