TOP

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

living wall

noun
 
/ˈlɪvɪŋ wɔːl/
 
/ˈlɪvɪŋ wɔːl/
(also green wall)
jump to other results
  1. a structure covered in plants that can be attached to the wall of a building
    • a 12-storey living wall
    • A living wall will improve the energy balance and aid biodiversity.

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day