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