death squad

1 ENTRIES FOUND:
Save
death squad noun
plural death squads
death squad
noun
plural death squads
Learner's definition of DEATH SQUAD
[count]
: a group of people who kill people who oppose a particular ruler or political group
Comments & Questions
Comments & Questions
What made you want to look up death squad? Include any comments and questions you have about this word.