HORSEHAIR

Definition of HORSEHAIR

  1. (noun)hair taken from the mane or tail of a horse
  2. (noun)a fabric made from fibers taken from the mane or tail of horses; used for upholstery