Immolate

Definition:

  • (v. t.) To sacrifice; to offer in sacrifice; to kill, as a sacrificial victim.

Compare immolate with other words:

immolate vs. immolated

immolate vs. vanquish

immolate vs. victimate

content vs. immolate

destroy vs. immolate

immolate vs. sacrifice