hit squads
English
Noun
hit
squads
plural of
hit squad