Noun orchard has 1 sense
  1. grove, woodlet, orchard, plantation - garden consisting of a small cultivated wood without undergrowth
    --1 is a kind of garden
    --1 has particulars: apple orchard; lemon grove; orange grove; peach orchard
,
TOP