1. To appropriate by vow; to set apart or dedicate by a solemn act; to consecrate.
2. To give up wholly; to addict; to direct the attention of wholly or compound; to attach; -- often with a reflexive pronoun.
immolate / ɪməleɪt /
1. To offer as a sacrifice by killing.
2. To sacrifice, especially by killing.