SHADE TREE


Meaning of SHADE TREE in English

tree that provides shade, tree with leaves that is used for shade against the sun

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.