NURTURE Meaning of NURTURE in English n. nourishment, sustenance; care for the well being of, fostering, cultivation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012