Home Synonyms squad
See US English definition of squad
See UK English definition of squad
See Spanish definition of pelotón
1‘an assassination squad’
2‘a firing squad’
READ THESE ARTICLES