RichThesaurus
immolate
vs
put to the torch
immolate
verb
To destroy, especially by fire.
To kill as a sacrifice.
put to the torch
verb
To set on fire.
How often have the words
immolate
and
put to the torch
occurred in a corpus of books?
(source:
Google Ngram Viewer
)