lambfold (English, noun)
expansion: lambfold (plural lambfolds)
Senses:
glosses: An enclosure for keeping lambs.
Forms:
form: lambfolds
tags: plural