noun Date: 1969 any of various extremist groups whose members kill suspected political adversaries and criminals
DEATH SQUAD
Meaning of DEATH SQUAD in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012