suicide squad (English, noun)
expansion: suicide squad (plural suicide squads)
Senses:
topics: government
military
politics
war
glosses: A unit assigned to a particularly risky task.
tags: slang
topics: American-football
ball-games
football
games
hobbies
lifestyle
sports
glosses: Synonym of special team.
tags: slang
Forms:
form: suicide squads
tags: plural