SUICIDE SQUAD


Meaning of SUICIDE SQUAD in English

[suicide squad] n [fr. the fact that kickoffs are more dangerous than other plays] (ca. 1966): a special squad used on kickoffs in football

Merriam-Webster English vocab.      Английский словарь Merriam Webster.