harbor

1 harbor (US) noun
or British harbour /ˈhɑɚbɚ/
plural harbors
1 harbor (US)
noun
or British harbour /ˈhɑɚbɚ/
plural harbors
Britannica Dictionary definition of HARBOR
[count]
1 
: a part of the ocean, a lake, etc., that is next to land and that is protected and deep enough to provide safety for ships
2 
: a place of safety and comfort : haven — often used in the phrase safe harbor
2 harbor (US) verb
or British harbour /ˈhɑɚbɚ/
harbors; harbored; harboring
2 harbor (US)
verb
or British harbour /ˈhɑɚbɚ/
harbors; harbored; harboring
Britannica Dictionary definition of HARBOR
[+ object]
1 
: to give shelter to (someone) : to hide and protect (someone)
2 
: to have (something, such as a thought or feeling) in your mind for a long time
3 
: to hold or contain (something)