SQUADRON Meaning of SQUADRON in English (n.) A body of cavarly comparising two companies or troops, and averging from one hundred and twenty to two hundred men. Webster's English dictionary. Английский словарь Webster. 2012