HORSEHAIR


Meaning of HORSEHAIR in English

n. hair from the mane or tail of a horse, used for padding etc.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.