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

docklands Definition

Cancel
docklands
noun(dock-land)
the part of a port occupied by docks; also : a residential section adjacent to docks

Words Related to docklands!

docklands Examples by Brain Bank Users