About us
Define
Definitions for
"Sacrifices"
an act of offering deities something precious, usually animal or plant, as propitiation or homage.
si.umich.edu