dockyard
English Dictionary
->
Letter D
-> dockyard
Search Dictionary:
dockyard Definition
(n)
an
establishment
on
the
waterfront
where
vessels
are
built
or
fitted
out
or
repaired
dockyard Synonyms
dockyard
© Art Branch Inc.