Immolate
Word Dictionary
-> Immolate
Search:
Immolate
(v. t.) To sacrifice; to offer in sacrifice; to kill, as a sacrificial victim.
Terms of Use
Canadian Jobs