Online English Dictionary

Home

dockyard


n.

A yard or storage place for all sorts of naval stores and timber for shipbuilding.


© 2009 Dammam Community College