sacrifice operation - English Synonyms Dictionary

sacrifice operation

n.
[1] suicide mission , martyr operation