Meaning of dockyard
Definition of dockyard
(noun)
an
establishment
on the
waterfront
where vessels are
built
or
fitted
out or repaired
Other information on dockyard
WIKIPEDIA results for
dockyard
Amazon results for
dockyard
Tweet