HARBORS is a
7
letter word starting with
H
and ending with
S
Definitions & Synonyms
noun -
A place on the coast where vessels may find shelter, especially one protected from rough water by piers, jetties, and other artificial structures.
verb -
To give a home or shelter to somebody or something.
verb -
To keep a thought or feeling, typically a negative one, in one's mind.