- English garden (English)
- A plot of ground consisting of an orderly and balanced arrangement of masses of flowers, shrubs and trees, following British traditions or style.
(Source: CBO)
Translate English garden
Learn how to say "English garden" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.
Get Quote