From Italian squadrone. See squad.
Improve your pronunciation
Practice speaking and memorizing "squadron" and many other words and sentences in English.