What does roof garden mean?roof gardenPlural: roof gardens▶ Hear it in EnglishDefinitionA planted garden on the roof of a building.Related wordsPart ofresidential buildingcommercial buildingmixed-use buildingapartment buildingSee it in 3Droof garden in other languagesIn PortugueseIn FrenchIn Japanese