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

Leave a Reply

Your email address will not be published.

53 queries 0.437