Also spelled store-house
noun
Meanings
-
1
noun
a building or repository where goods are stored
The grain storehouse stood full ahead of the long winter.
Thesaurus
Synonyms
Etymology
A compound of 'store' (via Old French 'estor', from Latin 'instaurare', to restore, provide) and 'house' (Old English 'hūs').
View etymology graph ->