granary

Explore definitions, synonyms, and language insights of granary

Definitions

Noun
a storehouse for threshed grain or animal feed

Synonyms


More Specific Terms