SUICIDE SQUAD
Meaning of SUICIDE SQUAD in English
noun
Etymology: so called from the fact that kickoffs are more dangerous than other plays
: a squad used on kickoffs in football
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012