Flatscape Definition
noun
A landscape lacking distinguishable or interesting features; a plain or monotonous landscape.
Wiktionary
Origin of Flatscape
-
From flat + -scape.
From Wiktionary
Find Similar Words
Find similar words to flatscape using the buttons below.