Definify.com

Definition 2024


roofscape

roofscape

English

Noun

roofscape (plural roofscapes)

  1. A landscape above ground formed by roofs of buildings.

Anagrams