LEARNit Dictionary
immolation
noun
/ˌɪməˈleɪʃn/
UK
/ˌɪməˈleɪʃn/
US
1
the act of killing somebody/yourself by burning them/yourself
سوزاندن قربانی, خودسوزی, قربانی کردن به آتش
see also
self-immolation