• Dockyard

    Origin

    dock + yard

    Full definition of dockyard

    Noun

    dockyard

    (plural dockyards)
    1. A place where ships are repaired or outfitted.
    © Wiktionary