What does boatyard mean?

boatyard meaning in General Dictionary

a location in which boats are built or maintained or saved