FOUNDATION PLANTING


Meaning of FOUNDATION PLANTING in English

noun

: a group of plants used in landscape design to blend a building with its setting and obscure any undesirable features of the foundation

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