n. method of farming where the animals are allowed to roam around freely instead of being held in small sheds
FREERANGE
Meaning of FREERANGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012