(a) small group of soldiers working or being trained together;group of people,e.g. athletes or sportsmen,working as a team
The master..gave him a squad of..boys to help him.
出自： S. Unwin
Apart from the attempts to kill..Muhayshi in Tunisia, a..hit squad sought him out in London.