Potting Shed (noun) Definition, Meaning & Examples

noun
  1. a building in which plants are set in flowerpots and in which empty pots, potting compost, etc, are stored
Potting Shed (noun) Definition, Meaning & Examples

More Definitions