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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day