Synonyms and Antonyms for suicide mission

1. suicide mission (n.)

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

Synonyms: