boatyard

noun

1.
a place where boats are built or maintained or stored