- suicide mission as a noun:
- 1
suicide mission
noun
1 suicide mission
Killing or injuring others while annihilating yourself; usually accomplished with a bomb.
synonyms: martyr operation, sacrifice operation.
debug info: 0.0261
noun
Killing or injuring others while annihilating yourself; usually accomplished with a bomb.
synonyms: martyr operation, sacrifice operation.
debug info: 0.0261