Antonyms
Synonyms
Etymology
1. squad
noun. ['ˈskwɑːd'] a smallest army unit.
Synonyms
Etymology
- squad (English)
- escouade (French)
2. squad
noun. ['ˈskwɑːd'] a cooperative unit (especially in sports).
Synonyms
Etymology
- squad (English)
- escouade (French)