What is the full meaning of shipyards
SHIPYARD, a place where ships are built or repaired [n]
Example of the word shipyards placed on a Scrabble board.