noun
US or Brit harbour , pl -bors
[count] 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
a place of safety and comfort :haven - often used in the phrase safe harbor
verb
US or Brit harbour -bors; -bored; -boring
[+ obj] to give shelter to (someone) :to hide and protect (someone)
to have (something, such as a thought or feeling) in your mind for a long time
to hold or contain (something)