While the synonyms inculcate and instill are close in meaning, inculcate implies persistent or repeated efforts to impress on the mind. // tried to inculcate in him high moral standards