More than just an online dictionary!
(n.) A yard or storage place for all sorts of naval stores and timber for shipbuilding.
Dockyard