Landscaper - Definition

landscaper

n 1: someone who arranges features of the landscape or garden
attractively [syn: landscape architect, landscape
gardener, landscaper, landscapist]

Look up another word