ORCHARD Meaning of ORCHARD in English n. a piece of enclosed land with fruit-trees. Derivatives: orchardist n. Etymology: OE ortgeard f. L hortus garden + YARD(2) Oxford English vocab. Оксфордский английский словарь. 2012