English garden en · NOUN Meanings (uncountable) A style of landscape architecture originating in England. Synonyms English landscape park · English landscape garden