Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
escadrille
in English
escadrille
us
/ˈɛskəˌdril/
uk
/ˈɛskəˌdrɪl/
#uncommon
Definitions
Noun
a
small
military
air
unit
;
squadron
The
air
force
deployed
an
escadrille
to
patrol
the
border
.
a
historic
French
unit
of
ten-plus
aircraft
The
museum
showcased
a
historic
escadrille
that
fought
in
World
War
I
.