harbours
har-bours
verb
Provides shelter or a hiding place for someone or something.
"The old barn harbours many mice and spiders."
noun
Coastal places providing shelter for ships, often with docks and facilities.
"The ships sought refuge in the natural harbours."
verb
Keeps a thought or feeling, often negative, secretly in one's mind.
"She harbours deep resentment towards her former boss."
Thesaurus
Synonyms: haven, seaport, harbor, nurse, hold, bear, entertain, shield