HORSEHAIR


Meaning of HORSEHAIR in English

[horse.hair] n (14c) 1: the hair of a horse esp. from the mane or tail

2: cloth made from horsehair

Merriam-Webster English vocab.      Английский словарь Merriam Webster.