TUMBLEHOME Meaning of TUMBLEHOME in English ■ noun the inward slope of the upper part of a boat's sides. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004