Dictionary definition for: Orchard
1. (n) garden consisting of a small cultivated wood without undergrowth
WordNet 2.1 Copyright Princeton University. All rights reserved.