English
Detailed Synonyms for death squad in English
death squad:
death squad [the ~] noun
-
the death squad
– a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval) 1the death squad– a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval) 1