Definition of orchard close in English:

orchard close

noun

  • An enclosed or secluded orchard.

Origin

Mid 19th century.