History
History
Synonyms
UK
US
Meaning:
hovel

a small, poor house or hut

tiny unkempt house

RATTRAP as in Wiktionary
RATTRAP as in Wikipedia