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