TOP

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

roof garden

noun
 
/ˈruːf ɡɑːdn/
 
/ˈruːf ɡɑːrdn/
jump to other results
  1. a garden on the flat roof of a building
    • The hotel has a charming roof garden.
    Topics Gardensb2
See roof garden in the Oxford Advanced American Dictionary
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day