STOREHOUSE MEANING IN ENGLISH

• Storehouse Definition & Synonyms

  1. (n.) A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.
  2. (n.) A mass or quality laid up.


Synonyms:
Depot, Entrepot, Storage, Store,

RECENT SEARCHES