English word definition — powered by WordNet
teach and impress by frequent repetitions or admonitions
Want to remember inculcate?