ORCHARD Meaning of ORCHARD in English [noun] [C] - an area of land where fruit trees (but not orange trees or other citrus trees) are grownan apple orcharda cherry orchard Cambridge English vocab. Кембриджский английский словарь. 2012