Meaning of shade tree
Definition of shade tree
(noun)
a
tree
planted
or
valued
chiefly
for its
shade
from
sunlight
Other information on shade tree
WIKIPEDIA results for
shade tree
Amazon results for
shade tree
Tweet