TOP

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

green roof

noun
 
/ˈɡriːn ruːf/
 
/ˈɡriːn ruːf/
(also living roof
 
/ˌlɪvɪŋ ˈruːf/
 
/ˌlɪvɪŋ ˈruːf/
)
jump to other results
  1. a type of roof that has plants growing on it that help to keep the building cool in summer and warm in winter
    • The firm designs and installs green roof systems.
    • Green roofs reduce the amount of storm water running off into drains.
See green roof in the Oxford Advanced American Dictionary

Other results

All matches
hat-trick
noun
 
 
From the Topic
Sports
C2
Oxford Learner's Dictionaries Word of the Day