• Roofscape

    Origin

    roof + -scape

    Full definition of roofscape

    Noun

    roofscape

    (plural roofscapes)
    1. A landscape above ground formed by roofs of buildings.

    Anagrams

    © Wiktionary