as in dock
an area of water where privately owned boats (such as yachts) are kept
Most locals kept their boats docked at the marina.
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share