meaning of storerooms

1. Room in a storehouse or repository; a room in which articles are stored.
2.
a room in which things are stored


Related Words

storeroom |

Developed & Maintained By Taraprasad.com

Treasure Words