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 impregnable wall of solid sandstone. (of a ...