VariousWords beta
Related Terms:
Definitions:
Noun
escadrille
Definition: a small squadron
escadrille
Definition: an air force squadron typically containing six airplanes (as in France during World War I)
Definition: A small squadron.