sheepfold meaning
UK US
sheepfold (noun): a pen for sheep.
Definition of sheepfold
Scrabble score: 18 (letter breakdown)
Word lists: words starting with SH · words ending in LD · 9-letter words
More about sheepfold on Wikipedia.
UK US
sheepfold (noun): a pen for sheep.
Scrabble score: 18 (letter breakdown)
Word lists: words starting with SH · words ending in LD · 9-letter words
More about sheepfold on Wikipedia.