Granary
English word definition — powered by WordNet
NOUN
a storehouse for threshed grain or animal feed
Want to remember granary?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a storehouse for threshed grain or animal feed
Want to remember granary?
Sign up free to bookmark & revise