English dictionary
peach orchard meaning and definition
Definition and meaning of peach orchard at MeaningMonkey.org. peach orchard meaning and definition in the English Dictionary.PEACH ORCHARD noun
Definition of peach orchard (noun)
- a grove of peach trees
Source: Princeton University Wordnet