English dictionary
suicide mission meaning and definition
Definition and meaning of suicide mission at MeaningMonkey.org. suicide mission meaning and definition in the English Dictionary.SUICIDE MISSION noun
Definition of suicide mission (noun)
- killing or injuring others while annihilating yourself; usually accomplished with a bomb
- synonyms: martyr operation, sacrifice operation
Source: Princeton University Wordnet