Visual Synonyms
 

Related Translator

Definition of roof garden

Save this image.
Generating Visual Synonyms...
please wait..
Please Wait..
roof garden

noun (n)

  • a garden on a flat roof of a building (noun.artifact)
    source: wordnet30
noun

Images of roof garden


Link to this page