C2noun
immolation
Definition the act of giving up something very valuable as a sacrifice
Arabic meaning · المعنى
تضحية، قربان
· Meaning
Example · مثال · Example
The play shows the immolation of a young man's dreams for family duty.
تُظهر المسرحية التضحية بأحلام شاب من أجل واجب العائلة.