[suicide squad] n [fr. the fact that kickoffs are more dangerous than other plays] (ca. 1966): a special squad used on kickoffs in football
SUICIDE SQUAD
Meaning of SUICIDE SQUAD in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012