death squad
Jump to navigation
Jump to search
English
[edit]Noun
[edit]death squad (plural death squads)
- An armed group that carries out clandestine, extrajudicial killings.
Translations
[edit]armed group
|
death squad (plural death squads)
|