Multiple choice Directions: Choose the option that correctly defines the word given below. Immolate Offer as a sacrifice Drink Goal Heat Reveal answer Fill a bubble to check yourself A Correct answer Explanation To immolate means to kill or offer as a sacrifice, especially by burning. It is historically associated with ritualistic sacrifice.