Orchard

What is Orchard?

Orchard definition and meaning on Dictionary terms:
noun
an area of land devoted to the cultivation of fruit or nut trees.
a group or collection of such trees.

 

reference: https://www.dictionary.com/browse/orchard

Tags: