sacrifice operation Meaning, Definition & Usage

  1. noun killing or injuring others while annihilating yourself; usually accomplished with a bomb
    suicide mission; martyr operation.

WordNet