Definition:
Compare immolate with other words:
immolate vs. immolated
immolate vs. vanquish
immolate vs. victimate
content vs. immolate
destroy vs. immolate
immolate vs. sacrifice