8 letters · 19 points in Scrabble
noun an establishment on the waterfront where vessels are built or fitted out or repaired
originFrom dock + yard.
Etymology from Wiktionary, CC BY-SA 3.0