meaning of shade tree

1. a tree planted or valued chiefly for its shade from sunlight


Related Words

shade tree |

Developed & Maintained By Taraprasad.com

Treasure Words