Garden Centre (noun) Definition, Meaning & Examples

noun
  1. a place where gardening tools and equipment, plants, seeds, etc, are sold
Garden Centre (noun) Definition, Meaning & Examples

More Definitions