Answer: humanesacrifice

AnswerCrossword Clue
HUMANESACRIFICEGiving up just a little?