lambfold

EnglishEdit

EtymologyEdit

lamb +‎ fold

NounEdit

lambfold (plural lambfolds)

  1. An enclosure for keeping lambs.

Related termsEdit

Last modified on 14 September 2010, at 10:12