| n. | 1. | The act of immolating, or the state of being immolated, or sacrificed. |
| 2. | That which is immolated; a sacrifice. | |
| 3. | Destruction by fire. |
| Noun | 1. | immolation - killing or offering as a sacrifice |
About this site and copyright information - Online Dictionary Home