immolate
1. [ verb ] (religion) offer as a sacrifice by killing or by giving up to destruction
Examples:

"The Aztecs immolated human victims" "immolate the valuables at the temple"

Related terms: sacrifice immolation
Similar spelling:   immolation