immolating

IM'MOLATING, ppr. Sacrificing; offering, as a victim.