Skip to main content

Tim Ward's definitions

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
mugGet the immolate mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email