2506. Synonym of “immolate” is _________? September 16, 2025 by Admin to surround baptize vandalize sacrifice ✅ The correct answer is option sacrifice.