docking facility
1.
(
noun
) a landing place where ships are loaded or repaired; may have gates to let water in or out
Synonyms:
dock
,
dockage
Related Words:
dry dock
,
graving dock
,
landing
,
landing place
,
marina
Terms and Conditions of Use / Copyright Notice