Definition of Immolate

  • (v. t.) To sacrifice; to offer in sacrifice; to kill, as a sacrificial victim.

Synonyms of Immolate


No Synonyms Found.

Antonyms of Immolate


No Antonyms Found.

Homophones of Immolate


No Homophones Found.