Definition of orchard noun from the Oxford Advanced Learner's Dictionary

orchard

noun
ˈɔːtʃəd
 
; ˈɔːrtʃərd
 
 
a piece of land, normally separated from the surrounding area, in which fruit trees are grown
apple orchards
Search Results