WTWM

whatsthatwordmean

← Definition
Guess

immolate

verbTo kill or destroy someone or something, especially by fire, often as a sacrifice.

Synonyms

sacrificeverbburnverbdestroyverb

Antonyms

saveverbspareverb

Built for word lovers.