English Dictionary
◊ DOCKYARD
dockyard
n : an establishment on the waterfront where vessels are built
or fitted out or repaired