SCREEN TREE


Meaning of SCREEN TREE in English

noun

: a tree that is left standing in a woodlot to provide shade

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.