immolate is Accepted in TWL Scrabble Dictionary

immolate Scrabble score: 12

Meaning of immolate

  • to destroy by fire
  • to kill as a sacrifice [v IMMOLATED, IMMOLATING, IMMOLATES]
  • to kill as a sacrifice