WordUnscrambler Home
immolate
Definitions
[ˈɪməleɪt], (Verb)
Definitions:
- kill or offer as a sacrifice, especially by burning
(e.g: Chinese kings would immolate vast numbers of animals)
Phrases:
Origin
:
mid 16th century (earlier (late Middle English) as immolation): from Latin immolat- ‘sprinkled with sacrificial meal’, from the verb immolare, from in- ‘upon’ + mola ‘meal’
Click here to see the free dictionary definition for immolate
definition by Oxford Dictionaries