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