noun see: squad Date: 1912 a unit of a European air command containing usually six airplanes
ESCADRILLE
Meaning of ESCADRILLE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012