green wall

noun
🔊/ˈɡriːn wɔːl/
🔊/ˈɡriːn wɔːl/
(also living wall)
jump to other results
  1. a structure covered in plants that can be attached to the wall of a building
    • a 12-storey green wall12层高的绿墙
    • The client wants a green wall installed in his house.客户想要在他的房屋中安装绿墙。
    • A green wall will improve the energy balance and aid biodiversity.绿墙将改善能量平衡并有助于生物多样性。