immolation

IMMOLA'TION, n. The act of sacrificing.

1. A sacrifice offered.