LONGHOUSE Meaning of LONGHOUSE in English n. a tribal communal dwelling, esp. in N. America and the Far East. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012