Definitions | immolate |
| verb to immolate
- to kill as a sacrifice
- to destroy, especially by fire
Etymology: from Latin immolare 'to sprinkle with sacrificial grits'
Supplemental Details:Sponsor an extended definition for immolate for as little as $10 per month. Click here to contact us.
| |
|