1 :to kill or destroy especially by fire. 2 : to offer in sacrifice especially : to kill as a sacrificial victim. Other Words from immolate Synonyms Example Sentences Learn More About immolate. What is the Bengali meaning of impregnable? দুর্ভেদ্য adjective. an impreg...