LONGHOUSE


Meaning of LONGHOUSE in English

n. a tribal communal dwelling, esp. in N. America and the Far East.

Oxford English vocab.      Оксфордский английский словарь.