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
(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