Landscapist Definition
lăndskāpĭst
noun
A painter of landscapes.
Webster's New World
Other Word Forms of Landscapist
Noun
Singular:
landscapist
Plural:
landscapistsFind Similar Words
Find similar words to landscapist using the buttons below.