LONGHOUSE


Meaning of LONGHOUSE in English

■ noun (among some North American Indians) a traditional dwelling shared by several families.

↘a large communal village house in parts of Malaysia and Indonesia.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.