immolation
(im-mo-la-tion)
4 syllables
Definition
noun. offer as a sacrifice by killing or by giving up to destruction
Example Sentence
The lamb died by immolation.
Synonyms
Antonyms
Hear It! Say It! Write It!
immolation