1 shelter : dar refugio a, albergar 2 cherish, keep : abrigar, guardar, albergar <to harbor doubts : guardar dudas>