Refine this word faster
Roof garden
noun
Definitions
Noun
- 1 A garden on the roof of a building.
- 2 a garden on a flat roof of a building wordnet
See also for "roof garden"
Next best steps
Mini challenge
Unscramble this word: roofgarden