Correct Answer: D. Granary
Detailed About MCQs
One word substitution is Granary. Granary means a storehouse for threshed grain. A granary is a storehouse or room in a barn for threshed grain or animal feed. Granaries are often built above the ground to keep the stored food away from mice and other animals.