Largest shipyard Synonyms

Definitions for Shipyard


  • (noun) a workplace where ships are built or repaired