Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of death squad
  1. noun
    a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)
    type of:
Explanation of death squad
My lists:
Recently viewed words: