marina
1.
(
noun
) a fancy docking facility for small yachts and cabin cruisers
Related Words:
dock
,
dockage
,
docking facility
Terms and Conditions of Use / Copyright Notice