Definition of garden centre in English:
An establishment where plants and gardening equipment are sold.
- At the centre, all the roses that they sell in the garden centre are planted in gardens, which you can wander around and see what they look like.
- He is also the owner and operator of Haylake Gardens, a garden center and gift shop in the Upper Peninsula of Michigan.
- The first place to start when you're planning a spring bulb garden is your local garden center or other establishment that has spring-flowering bulbs for sale.