as in sacrifices
something offered to a god
the blood-drenched immolations that the ancient Aztecs annually offered by the thousands
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share