- 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.
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.