horsehide

Explore definitions, synonyms, and language insights of horsehide

Definitions

Noun
leather from the hide of a horse

More General Terms