English | German | Russian | Czech

death squad English

Meaning death squad meaning

What does death squad mean?

death squad

a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)

Synonyms death squad synonyms

What other words have the same or similar meaning as death squad?

death squad English » English

hit squad

Are you looking for...?