Shipyards Meaning

There are 1 meaning(s) for word Shipyards

Meaning 1 : a workplace where ships are built or repaired