Definition of amenity horticulture in English:

amenity horticulture

noun

  • The cultivation and care of private and municipal grounds and open spaces, especially of gardens, parks, and other areas used for pleasure and recreation.

Origin

1960s; earliest use found in The Guardian.