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