storehouse

definition: a depository for goods
example: storehouses were built close to the docks
speech part: noun
synonyms: storage
Video not found.