Answer: martyrize

AnswerCrossword Clue
martyrizeto offer as a sacrifice; to cause to suffer martyrdom