Landscape Definition Geography / The definition of landscape is the features of a given area of land, especially when the area of land has been improved by carefully designed planting and arrangement. Posted by bansos Sunday, February 28, 2021