garden shed

English

Noun

garden shed (plural garden sheds)

  1. A toolshed in a garden or allotment, holding gardening equipment.
  2. (usually attributive) Homespun; mom-and-pop.
    garden shed inventors
    Whether you call them garden shed inventors or backyard innovators, they've made big contributions to gross national income on both sides of the Atlantic.

Translations

Further reading