Roof Garden Definition

noun
A garden on the flat roof of a building.
Webster's New World
The roof or top floor of a high building, decorated as a garden and used as for a restaurant.
Webster's New World