Definition of Storehouse

  • 1. A depository for goods Noun

Synonyms for word "storehouse"

Semanticaly linked words with "storehouse"

Hyponims for word "storehouse"