sacrifice operation

Noun
  1. Killing or injuring others while annihilating yourself;
    Usually accomplished with a bomb (synset 100733054)

Other Searches