To kill or offer as a sacrifice, especially by burning. The ancient tribe would immolate animals to appease their gods.
To kill oneself deliberately, especially by burning, usually as a form of protest or devotion. The monk threatened to immolate himself in front of the embassy unless his demands were met.
To destroy, sacrifice, or surrender something highly valued for the sake of a cause or principle. She was ready to immolate her personal happiness on the altar of duty.