garden shed in Polish garden shed in Polish szopa ogrodowa noun A toolshed in a garden or allotment, holding gardening equipment. Add to Flashcards