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.”
1. noun
A landing place or harbour, especially in a coastal area.
“The ship arrived at the yoker and docked safely.”