TOP

Definition of green wall noun from the Oxford Advanced Learner's Dictionary

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 wall
    • The client wants a green wall installed in his house.
    • A green wall will improve the energy balance and aid biodiversity.
    Topics Buildingsc1

Other results

All matches
screenshot
noun
 
 
From the Topic
Computers
C1
Oxford Learner's Dictionaries Word of the Day