shade tree

Noun
  1. A tree planted or valued chiefly for its shade from sunlight (synset 113129304)

Found on Word Lists

Other Searches