Dictionary Check: escadrille

"escadrille" is a valid word!

Scrabble 13 points
Words with Friends 16 points

Definition

noun

a small squadron

noun

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

Advertisement