Skip to
verb (past participle of 'immolate')
To sacrifice or offer up as a burnt offering, typically in mythology or historical contexts; to destroy or annihilate.
Browse