immolate

(verb)

verb

1. offer as a sacrifice by killing or by giving up to destruction

- The Aztecs immolated human victims

- immolate the valuables at the temple

Definition categories: possession, sacrifice