Explicație immolate în Dicționarul Englez Englez

immolate

('imə`lāt )

verb
offer as a sacrifice by killing or by giving up to destruction
"The Aztecs immolated human victims"
"immolate the valuables at the temple"