Synonym of "immolate" is _________?

Correct answer: D. sacrifice

  • A. to surround
  • B. baptize
  • C. vandalize
  • D. sacrifice

Explanation

To immolate means to sacrifice, traditionally by burning as an offering. The other options describe unrelated actions.

Last updated

Related questions