To hold as dear; treat with tenderness and affection; foster; nurture; support and encourage; shelter fondly; nurse; caress.To indulge and encourage in the mind; harbor; cling to: as, to cherish forgiveness; to cherish revenge.To give physical comfort or pleasure to; invigorate; strengthen; warm; hence, to provide for; entertain hospitably.Synonyms Foster, Cherish, Harbor. “To foster is to sustain and nourish with care and effort. To cherish is to hold and treat as dear. To harbor is to provide with shelter and protection, so as to give opportunity for working to something that might be and often ought to be excluded.”