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