HORSEHAIR


Meaning of HORSEHAIR in English

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

Oxford English vocab.      Оксфордский английский словарь.