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