LONGHOUSE Meaning of LONGHOUSE in English n. a tribal communal dwelling, esp. in N. America and the Far East. Oxford English vocab. Оксфордский английский словарь. 2012