Etymology

1. immolate

verb. ['ˈɪməˌleɪt'] offer as a sacrifice by killing or by giving up to destruction.

Etymology

  • immolo (Latin)

Featured Games

Words that Rhyme with Immolate

  • assimilate
Synonym.com