SQUADRON Meaning of SQUADRON in English (n.) Primarily, a square; hence, a square body of troops; a body of troops drawn up in a square. Webster's English dictionary. Английский словарь Webster. 2012