Dockyard - Definition - Law Dictionary Home Dictionary Definition dockyard
Definition :
A yard or storage place for all sorts of naval stores and timber for shipbuilding
View Judgments Citing this PhraseView Acts Citing this Phrase
A yard or storage place for all sorts of naval stores and timber for shipbuilding
View Judgments Citing this Phrase