LANDSCAPE—none. 1 scenery as seen in a broad view. 2 (often attrib.) Picture representing this; this genre of painting. —verb. (-ping) improve (a piece of land) by landscape gardening. [dutch landscap]