Advertisement
Advertisement
roof garden
noun
a garden on the flat roof of a house or other building.
the top or top story of a building, having a garden, restaurant, or the like.
roof garden
noun
a garden on a flat roof of a building
Discover More
Word History and Origins
Origin of roof garden1
An Americanism dating back to 1890–95
Advertisement
Advertisement
Advertisement
Advertisement
Browse