: a dock or basin providing secure moorings for pleasure boats and often offering supply, repair, and other facilities
Love words? Need even more definitions?
Merriam-Webster unabridged
Share