SHADE TREE


Meaning of SHADE TREE in English

[shade tree] n (1806): a tree grown primarily to produce shade

Merriam-Webster English vocab.      Английский словарь Merriam Webster.