English landscape garden en · NOUN Meanings (uncountable) Synonym of English garden. Synonyms English garden