DEATH SQUAD


Meaning of DEATH SQUAD in English

noun Date: 1969 any of various extremist groups whose members kill suspected political adversaries and criminals

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.