suicide mission
Meaning, Definition & Usage
Dictionary
Related
noun
killing or injuring others while annihilating yourself; usually accomplished with a bomb
martyr operation; sacrifice operation
.
WordNet
Previous
suggillation
sugi
suharto
sui generis
suicidal
Next
suicidical
suicidism
suicism
suidae
suigothus