apple orchard definition

  • noun:
    • a grove of apple trees

Related Sources

  • Definition for "apple orchard"
  • Sentence for "apple orchard"
  • Urban Dictionary for "apple orchard"
29 votes

How would you define apple orchard?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!