1. Noun. A load that has been shed ¹
2. Noun. (alternative spelling of shedload) ¹
¹ Source: wiktionary.com