English version

lumber room in House topic

From Longman Dictionary of Contemporary Englishlumber roomˈlumber room noun [countable] 🔊 🔊 British EnglishDHH a room where old furniture, broken machines etc are kept