English synonyms about - contact  

suicide mission

noun

1 suicide mission

Killing or injuring others while annihilating yourself; usually accomplished with a bomb.

synonyms: martyr operation, sacrifice operation.


Find more on suicide mission elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261