Flatscape Definition

noun

Any flat surface or area; a platform.

Wiktionary
Wiktionary

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.

Words Starting With

Words Ending With

Unscrambles

flatscape