garden centre noun1 •A retail outlet selling plants, gardening requisites, furniture and other items intended for outdoor use."People have asked us for practical advice about how to grow a certain plant, what to feed them with, what compost to buy, as if we're a garden centre! — 2024 formsgarden centres