English dictionary
death squad meaning and definition
Definition and meaning of death squad at MeaningMonkey.org. death squad meaning and definition in the English Dictionary.DEATH SQUAD noun
Definition of death squad (noun)
- a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)
Source: Princeton University Wordnet