landscape noun definition in Artwork and techniques topic from the Oxford Advanced Learner's Dictionary

landscape

 noun: Artwork and techniques topic
[countable, uncountable] a painting of a view of the countryside; this style of painting an artist famous for his landscapes She specializes in landscapes.