Definition of orchard

Definition of orchard
  1. orchard Noun A garden or an area of land to the cultivation of fruit or nut trees.
  2. orchard Noun The trees themselves cultivated in such an area.
Need more help? Try our forum NEW