Definitions of boathouse:

  • noun:   a house at edge of river or lake; used to store boats