immolateEnglishOxford American Thesaurusimmolate verb in the old days, the priests used to immolate their sacrifices at the shrine: sacrifice, offer up, offer as a sacrifice, kill as a sacrifice; kill, slaughter, burn.