Jump to content

English garden

From Wiktionary, the free dictionary

English

[edit]
English Wikipedia has an article on:
Wikipedia

Noun

[edit]

English garden (uncountable)

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