English dictionary
free-range meaning and definition
Definition and meaning of free-range at MeaningMonkey.org. free-range meaning and definition in the English Dictionary.FREE-RANGE adjective
Definition of free-range (adjective)
- of livestock and domestic poultry; permitted to graze or forage rather than being confined to a feedlot
Source: Princeton University Wordnet