landscape gardening - definition and synonyms

noun [uncountable] British 

Your browser doesn’t support HTML5 audio

  1. the profession or activity of making a garden or area of land more attractive by adding trees, plants, and other special features. Someone who does this is called a landscape gardener.
     Synonyms and related words