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