immoler

Etymology
.

Verb

 * 1) to sacrifice (that is, to kill) as an offering to a higher being
 * 2)  offer one’s life in sacrifice
 * 3)  to massacre; to kill
 * 1)  to massacre; to kill
 * 1)  to massacre; to kill