FREERANGE


Meaning of FREERANGE in English

n. method of farming where the animals are allowed to roam around freely instead of being held in small sheds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.