ROOF GARDEN Meaning of ROOF GARDEN in English noun a garden on the flat roof of a building Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005