Noun: suicide mission
- Killing or injuring others while annihilating yourself; usually accomplished with a bomb
"The extremist group planned a suicide mission at the crowded marketplace";
- martyr operation, sacrifice operation
Derived forms: suicide missions
Type of: charge, commission, mission
Encyclopedia: Suicide mission