You searched for:
“squadrons”
A part or section of one of the armed forces: Jack read in the newspaper about a squadron of a naval unit that consisted of two divisions and a vessel.
This entry is located in the following unit:
Italian words in English
(page 5)