meaning of orchards
Freebase(5.00 / 1 vote)Rate this definition: Orchard. An orchard is an intentional planting of trees or shrubs that is maintained for food production. Orchards comprise fruit or nut-producing trees which are grown for commercial production. Orchards are also sometimes a feature of large gardens, where they serve an aesthetic as well as a productive purpose.