Dockyard

Definition:

  • (n.) A yard or storage place for all sorts of naval stores and timber for shipbuilding.

Compare dockyard with other words:

college vs. dockyard

dockyard vs. equal

catamaran vs. dockyard

dockyard vs. yard

dockyard vs. seaport

dockyard vs. port

dockyard vs. harbour

dockyard vs. harbor

dockyard vs. shipyard

dockyard vs. ship