ENGRAIN


Meaning of ENGRAIN in English

v. firmly implant, imprint deeply into one's character or mind, make an inextricable part of

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.