Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Storehouse
A mass or quality laid up.
A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.
Synonyms
Warehouses
Stowage
Storage
Depository
Depot
Magazine
Repository
Depositories
Warehouse
Try it Free
Learn More