rhizoverb
Beta
Feedback
→
sheepfold
Enclosure for sheep
noun · An enclosure where sheep are kept and protected.
Enable JavaScript for search, audio, and interactive vocabulary practice.