flatscape noun3 •Any flat surface or area; a platform.This non-place could be the flatscape of a parking lot, or a suburban sprawl littered with supermarkets, parkways, little houses and garden plots. — 1988 •A flat landscape.A flatscape of houses with the San Francisco Bay beyond unfolded outside Ford's office window. — 2003 •A landscape lacking distinguishable or interesting features; a plain or monotonous landscape.Several phenomenologists have remarked on the problems of modern living, where architectural trends are towards a placeless geography, a meaningless pattern of similar buildings, a 'flatscape'. — 1997 formsflatscapes