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.      Кембриджский английский словарь.