Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Verb: immolate  'i-mu`leyt
  1. Offer as a sacrifice by killing or by giving up to destruction
    "The Aztecs immolated human victims"; "immolate the valuables at the temple"

Derived forms: immolated, immolates, immolating

See also: immolation

Type of: sacrifice

Encyclopedia: Immolate