Horsehair Meaning

There are 2 meaning(s) for word Horsehair

Meaning 1 : a fabric made from fibers taken from the mane or tail of horses; used for upholstery

Meaning 2 : hair taken from the mane or tail of a horse