Synonyms and Antonyms for immolate

1. immolate (v.)

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

Synonyms: