Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squadron
in English
squadron
us
/ˈskwɔːdərn/
uk
/ˈskwadron/
#common
Plural
squadrons
Definitions
Noun
a
cavalry
unit
of
120-200
soldiers
(
historical
)
an
infantry
unit
of
80-150
men
;
led
by
captain
a
naval
detachment
;
under
senior
officer's
command
a
tactical
air
unit
;
consists
of
multiple
flights
Compounds / Phrases
subsquadron