Table of Contents
Antonyms
Synonyms
Etymology

1. storehouse

noun. ['ˈstɔrˌhaʊs'] a depository for goods.

Etymology

  • storehouse (English)
  • house (English)
  • hous (Middle English (1100-1500))
  • store (English)
Antonym.com