horseload
Noun
Meaning
horseload (plural horseloads)
A large amount, originally the amount that a horse could haul.
Synonyms: see Thesaurus:lot
Noun
horseload (plural horseloads)
A large amount, originally the amount that a horse could haul.
Synonyms: see Thesaurus:lot