yoker

/ˈjoʊkər/

Definitions

1. noun

A landing place or harbour, especially in a coastal area.

“The ship arrived at the yoker and docked safely.”

Synonyms

  • harbour
  • quay

Antonyms

  • expanse
  • open sea