BOATHOUSE Meaning of BOATHOUSE in English ■ noun a shed at the edge of a river or lake used for housing boats. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004