Search results
- Dictionaryshedload/ˈʃɛdləʊd/
noun
- 1. a large amount or number: informal British "had she decided to join a rival, she would doubtless be earning a shedload of money"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries