rhizoverb
Beta
Feedback
→
immolate
Sacrifice or destruction
verb · To sacrifice or destroy, especially by burning.
Enable JavaScript for search, audio, and interactive vocabulary practice.