11 letters · 17 points in Scrabble
noun working as a landscape gardener
noun a garden laid out for esthetic effect
verb embellish with plants