Definition of ORCHARD
noun : ORCHARD
Source: WordNet 3.1
-
1. (
) garden consisting of a small cultivated wood without undergrowth ;
See more about : ORCHARD