immolate
(im-mo-late)
3 syllables
Definition
verb. offer as a sacrifice by killing or by giving up to destruction
Example Sentence
The savages will immolate their human victims.
Synonyms
Antonyms
Hear It! Say It! Write It!
immolate