lumber room
1.
(
noun
) (British) a room in a house where odds and ends can be stored (especially furniture)
Related Words:
storage room
,
storeroom
,
stowage
Terms and Conditions of Use / Copyright Notice