Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

immolation

English

  1. 🔊 killing or offering as a sacrifice

Spanish

  1. 🔊 inmolación immolation

Similar words

bane blood bloodletting bloodshed braining burnt offering collection dealing death destruction destruction of life dispatch drink offering euthanasia ex voto offering execution extermination flow of blood gore heave offering hecatomb holocaust human sacrifice incense infanticide