suicide squad
Short definition from Wiktionary
Noun
- A unit assigned to a particularly risky task.
- Synonym of special team.
Proper noun
- a group of legislative councillors appointed by Prime Minister Sidney Holland to abolish the New Zealand Legislative Council (upper house)
We haven’t written up suicide squad yet: Simple and Standard meanings, examples and a quiz.