1, 2. Cherish, foster, harbor imply giving affection, care, or shelter to something. Cherish suggests regarding or treating something as an object of affection or as valuable: to cherish a friendship. Foster implies sustaining and nourishing something with care, especially in order to promote, increase, or strengthen it: to foster a hope; to foster enmity. Harbor suggests giving shelter to or entertaining something undesirable, especially evil thoughts or intentions: to harbor malice or a grudge. 2. nurse, nourish, sustain.