anchorage

noun
  1. a place where ships can anchor safely
  2. Usage: nautical
  3. the act of anchoring a ship or boat
  4. Usage: nautical
  5. something that provides stability or security

Examples