← DefinitionshareGuessdockyardnounA place where ships are built, repaired, and maintained.Synonymsshipyardnoun