What is the full meaning of immolate
to kill as a sacrifice [v IMMOLATED, IMMOLATING, IMMOLATES]
Example of the word immolate placed on a Scrabble board.