"immulate" is probably misspelled. Trying immolate instead Definition of immolate
immolate has definitions from the field of religion
1
[ verb ] (religion) offer as a sacrifice by killing or by giving up to destruction

Examples

"The Aztecs immolated human victims" "immolate the valuables at the temple"

*