immolate Definition
Dictionary Home » Words Starting with I » immemorial ... impaled » immolate
immolate
verb immolated, immolating
- 1. To kill or offer as a sacrifice.
2. literary
- To give up (something highly prized or valued).
- An act of immolating.
- Something that is sacrificed.
noun
