green curtain

English

Noun

green curtain (plural green curtains)

  1. A curtain made of plants, typically vining plants or shrubs, that is grown vertically to create a shade-providing barrier.