reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
sacrifice the offering of some living thing or material possession to a deity as an act of worship, atonement for sin, or propitiation. [3/11 definitions]