English dictionary
shade tree meaning and definition
Definition and meaning of shade tree at MeaningMonkey.org. shade tree meaning and definition in the English Dictionary.SHADE TREE noun
Definition of shade tree (noun)
- a tree planted or valued chiefly for its shade from sunlight
Source: Princeton University Wordnet