Synonyms of Roof Garden in English :
Antonyms of Roof Garden in English
Thesaurus of Roof Garden in English
Roof Garden
see definition of roof gardenHypernyms of roof garden
1. (noun) a garden on a flat roof of a building
Synonyms of Roof Garden in English :
Antonyms of Roof Garden in English
Thesaurus of Roof Garden in English
1. (noun) a garden on a flat roof of a building