Random
Source Code

immolate

To kill as a sacrifice; to set (oneself) ablaze so as to sacrifice; to destroy.

The group immolated themselves in protest of the government policies.

by Tim Ward July 24, 2003

38👍 3👎