garden shed in French garden shed in French abri de jardin noun A toolshed in a garden or allotment, holding gardening equipment. Add to Flashcards