Multiple choice Which of the following is synonym of the word 'Inculcate'? Encrusting Validate Impress Indisputable Reveal answer Fill a bubble to check yourself C Correct answer Explanation Inculcate means to instill an idea, attitude, or habit by persistent instruction. 'Impress' in the sense of imprinting or instilling captures this meaning. The other options are unrelated.