English garden

English

Noun

English garden (uncountable)

  1. A style of landscape architecture originating in England.
    Synonyms: English landscape garden, English landscape park