DOCKYARD Scrabble 19 Words With Friends 19 Definition noun an establishment on the waterfront where vessels are built or fitted out or repaired. See all 83 words you can make from DOCKYARD → 8-letter words Words starting with D Words ending with D ← Unscramble different letters