Inglés [verb]Italiano [verb] ▶immolate [verb] ▶sacrificare [verb] ▶immolate [verb] The priest immolated the animal during the ceremony. ▶immolare [verb] Il sacerdote immolò l’animale durante la cerimonia.