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