HORSEHAIR


Meaning of HORSEHAIR in English

■ noun hair from the mane or tail of a horse, used in furniture for padding.

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