LANDSCAPIST

Definition of LANDSCAPIST

  1. (noun)someone who paints landscapes
  2. (noun)someone who arranges features of the landscape or garden attractively