According to the 2003 edition of Oxford Dictionary of English:immolate/'ɪməleɪt/
verb [with obj.] kill or offer as a sacrifice, especially by burning.
-DERIVATIVES immolation noun, immolator noun.
-ORIGIN mid 16th cent. (earlier (late Middle English) as immolation): from Latin immolat- 'sprinkled with sacrificial meal', from the verb immolare, from
(
Read more... )