landscape gardening








noun

  1. the art or trade of designing or rearranging large gardens, estates, etc.

noun

  1. the art of laying out grounds in imitation of natural sceneryAlso called: landscape architecture
54 queries 0.599