noun
Meaning 1
A trench or other hollow area, sometimes with walls, where a boat can be hauled up and left ashore.
Definition source: English Wiktionary via Wiktextract
Usage: Orkney, Scotland, Shetland
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided