immolate - Dictionary definition and meaning for word immolate
immolate = omlette. You have to SACRIFICE an egg to make an omlette... :(
sounds like IMMORAL where killing as a sacrifice is a highly misanthropic act and immoral.
The Aztecs IMMORALLY immolated human victims to MOLLIFY the gods.
im-oh!-late .. so if you are late, you will be offered as sacrifice :P
immolate = i am ate the mol i.e. the main thing.