YourDictionary

immolate

transitive verb immolated, immolating

  1. to sacrifice; esp., to offer or kill as a sacrifice
  2. to kill or destroy

Related Forms:

See immolate in American Heritage Dictionary 4

Learn more about immolate

link/cite print suggestion box