immolate
offer as a sacrifice by killing or by giving up to destruction
The Aztecs immolated human victims
immolate the valuables at the temple