DEATH SQUAD


Meaning of DEATH SQUAD in English

( death squads)

Death squads are groups of people who operate illegally and carry out the killing of people such as their political opponents or criminals.

N-COUNT

Collins COBUILD Advanced Learner's English Dictionary.      Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.