Synonyms and Antonyms for immolate | Synonym.com

Synonyms and Antonyms for immolate

1. immolate (v.)

offer as a sacrifice by killing or by giving up to destruction

Synonyms: