shade tree
English Dictionary
->
Letter S
-> shade tree
Search Dictionary:
shade tree Definition
(n)
a
tree
planted
or
valued
chiefly
for
its
shade
from
sunlight
shade tree Synonyms
shade tree
© Art Branch Inc.