American Dictionary of the English Language

Dictionary Search

Immolation


IMMOLA'TION, noun The act of sacrificing.

1. A sacrifice offered.