Synonyms and Antonyms for landscaper

1. landscaper (n.)

someone who arranges features of the landscape or garden attractively

Synonyms: