IMMOLATE is a playable word

immolate Scrabble® Dictionary

verb
immolated, immolating, immolates
to kill as a sacrifice

149 Playable Words can be made from "IMMOLATE"