See moren. garden centreDefinition of garden centre in EnglishEstablishment specialising in the sale of plants and garden equipment. Synonyms of garden centre in Englishgarden centernursery