Definitions
Immolation [im-uh-ley-shuhn]

Immolation

[im-uh-ley-shuhn]
Immolation (Latin immolare "to sacrifice", originally "to sprinkle with sacrificial meal" (mola salsa), English since the 16th c.) may refer to:

In popular culture

Search another word or see immolationon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature