YourDictionary

orchard

noun

  1. an area of land devoted to the cultivation of fruit trees or nut trees
  2. such a stand of trees

See orchard in American Heritage Dictionary 4

Learn more about orchard

Related Articles

link/cite print suggestion box