Meaning of sacrifice in English
1. the offering of something to God or a god as a sacrifice
2. a thing offered in this way
Lambs, sheeps, or goats were offered as sacrifices to the gods in the past.
3. the act of giving up as a sacrifice
She saved the child at the sacrifice[cost] of her life.
1. offer something to God or a deity as a sacrifice
Jesus Christ sacrificed himself for our sins.
The king sacrificed his life for the people.