shade tree

1. (noun) a tree planted or valued chiefly for its shade from sunlight
Related Words: tree



Terms and Conditions of Use / Copyright Notice