suicide squad

noun

Compounds

Combines

Forms

  • singular : suicide squad
  • plural : suicide squads

Senses

  • a squad used on kickoffs in football