Topic: HOUSE


lumber room

noun
     
lumber room [countable]
British EnglishDHH a room where old furniture, broken machines etc are kept

Explore HOUSE Topic