Definition of death squad
English to English noun - a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
death squad, death seat, deathshead, death's head, de sade, detached, detested, dissuade, deceased, dead set, dedicated, decad, dagta, due south, desuetude, dissheathe, disquieted, desiccated, dekwat, distad
|
|
|