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