Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (12 Points)
Scrabble UK (12 Points)
Words With Friends (15 Points)

Immolate

ˈɪməleɪt

Immolate definitions
verb
immolate immolated immolates immolating
  1. kill or offer as a sacrifice, especially by burning

    "Chinese kings would immolate vast numbers of animals"

    sacrifice offer up offer as a sacrifice kill as a sacrifice