Part of speech:
The definition of an orchard is an area of land where fruit or nut trees are grown.
To perform the duty of:
Land with trees suitable for yielding timber
Find another word for tree-farm. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for tree-farm, like: orangery, orchard, stand, timberland and tree nursery.