Answer: humanesacrifice

AnswerCrossword Clue
HUMANESACRIFICE

Giving up just a little?