SHIPYARD Scrabble 17 Words With Friends 16 Definition noun a workplace where ships are built or repaired. See all 190 words you can make from SHIPYARD → 8-letter words Words starting with S Words ending with D ← Unscramble different letters