immolates is immolate's Simple Present

immolate

US [ˈɪməˌleɪt]
UK [ˈɪməleɪt]
  • v.牺牲;宰杀…作祭品;毁灭
  • Web献祭;焚祭;牺牲献祭
Simple Present:immolates  Present Participle:immolating  Past Tense:immolated  
v.
1.
牺牲
2.
宰杀...作祭品
3.
杀戮,毁灭