Definitions for immolate
Overview of verb immolate
The verb immolate has 1 senses? (no senses from tagged texts)
1. immolate
(offer as a sacrifice by killing or by giving up to destruction; "The Aztecs immolated human victims"; "immolate the valuables at the temple")






