lambfold

English

Etymology

lamb +‎ fold

Noun

lambfold (plural lambfolds)

  1. An enclosure for keeping lambs.

Related terms

Last modified on 14 September 2010, at 10:12