特攻隊

special attack unit; kamikaze unit; suicide squad

Meaning

  1. n
    special attack unit; kamikaze unit; suicide squad