Boathouse has 2 different meanings across 1 category:
Noun
a shed at the edge of a river or lake; used to store boats
A building at the edge of a river, lake or other body of water in which boats are kept.