What is the full meaning of immolating
IMMOLATE, to kill as a sacrifice [v]
Example of the word immolating placed on a Scrabble board.