roofgarden

English

Noun

roofgarden (plural roofgardens)

  1. Alternative form of roof garden.