immolate

/'imouleit/
Verb
  1. offer as a sacrifice by killing or by giving up to destruction
    • The Aztecs immolated human victims
    • immolate the valuables at the temple

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ có nhắc đến "immolate"

immolate
A priest immolates a ceremonial offering on a stone altar.