What is a Landscaping Business? Definition or Meaning

‘Landscaping Business’ definition: The following definition is taken from the Standard Instrument – Principal Local Environmental Plan. Landscaping material supplies means a building or place used for the storage and sale of landscaping supplies such as soil, gravel, potting mix, mulch, sand, railway sleepers, screenings, rock and the like.