harbors

noun
  1. protected areas of water where ships can dock safely
  2. Usage: nautical
verb
  1. to give shelter or refuge to someone or something
  2. to keep or hold a thought, feeling, or intention in one’s mind

Examples