escadrille definition, escadrille meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

escadrille

  
  (French)  
      n  
1    a French squadron of aircraft, esp. in World War I  
2    a small squadron of ships  
     (from French: flotilla, from Spanish escuadrilla, from escuadra squadron)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising