Last modified on 23 May 2014, at 13:59

lambfold

EnglishEdit

EtymologyEdit

lamb +‎ fold

NounEdit

lambfold (plural lambfolds)

  1. An enclosure for keeping lambs.

Related termsEdit