привить ( вн. дт. )
1. мед. inoculate (with d. ); vaccinate (against d. ; особ. об оспе )
2. бот. engraft ( d. upon); inoculate (with d. )
3. ( о привычке, свойстве ) inculcate ( d. in), impart ( d. to)
прививать привычку к труду ( дт. ) — inculcate habits of work (in)
прививать практические навыки ( дт. ) — impart practical skill (to)
прививать детям любовь к труду — cultivate / implant / foster in children love for / of work
прививать новую моду (на вн. ) — set* a new fashion (for, in)