boatyard

noun

An enclosed area of land where boats are built or stored.