1
[ noun ] (British) a storeroom in a house where odds and ends can be stored (especially furniture)

Related terms

storeroom UK

*