Log in
Search words & phrases
squadron
US /ˈskwɑ:drən/
・
UK /ˈskwɒdrən/
B2
Definition
Video subtitles
noun
Military unit, e.g. of planes or ships