storehouse

/ˈstoʊrhaʊs/

Definitions

1. noun

A building or place where goods, supplies, or equipment are stored.

“The company’s storehouse was filled to capacity with seasonal merchandise.”

Synonyms

  • depot
  • repository
  • shed
  • warehouse

Antonyms

  • clearance
  • empty space