Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dockyard Definition

Cancel
dockyard
noun(dock-yard)
an establishment on the waterfront where vessels are built or fitted out or repaired

Words Related to dockyard!

dockyard Examples by Brain Bank Users