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. Кембриджский английский словарь. 2012