LANDSCAPER

Definition of LANDSCAPER

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