what's the meaning of nurture
nurture - help develop, help grow; nurture his talents foster patronage, keep going, patronise, patronize, support - be a regular customer or client of; We patronize this store; Our sponsor kept our art studio going for as long as he could