Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese)
death squad
Jump to user comments
  • a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)
Related search result for "death squad"
Comments and discussion on the word "death squad"