• word of the day

    escadrille

    escadrille - Dictionary definition and meaning for word escadrille

    Definition
    (noun) a small squadron Definition
    (noun) an air force squadron typically containing six airplanes (as in France during World War I)
Download our Mobile App Today
Receive our word of the day
on Whatsapp