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