Subscribe
URL of the page has been copied to clipboard.
Meaning : Offer as a sacrifice by killing or by giving up to destruction.
Example : The Aztecs immolated human victims. Immolate the valuables at the temple.
Install App
Immolate meaning in Telugu.