fallscape noun1 •(US, Canada) An autumn landscape.But the happiest letters came from a lucky few whose vivid fallscapes highlight their daily drives to work. — 1993 formsfallscapes