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