← DefinitionshareGuessharbornounA sheltered area of water where ships and boats can dock safely.verbTo keep a thought, feeling, or secret in your mind for a long time.SynonymsshelternounportnoundocknounhideverbAntonymsreleaseverb