Im’mo-lā’tĭon, n.

noun

n. [Lat. immolatio, Fr. immolation, It. immolazione, Sp. inmolacion.]

Sense 1. The act of immolating, or the state of being immolated.

Sense 2. That which is immolated; a sacrifice.