English dictionary
orchard meaning and definition
Definition and meaning of orchard at MeaningMonkey.org. orchard meaning and definition in the English Dictionary.ORCHARD noun
Definition of orchard (noun)
- garden consisting of a small cultivated wood without undergrowth
- synonyms: grove, plantation, woodlet
Source: Princeton University Wordnet