HORSEHAIR


Meaning of HORSEHAIR in English

[noun] [U] - hairs from a horse's tail and mane, used esp. in the past as a soft filling for furniturea horsehair sofa

Cambridge English vocab.      Кембриджский английский словарь.