Subscribe
URL of the page has been copied to clipboard.
Meaning : A place where a craft can be made fast.
Synonyms : berth, moorage, slip
Meaning : (nautical) a line that holds an object (especially a boat) in place.
Synonyms : mooring line
Install App