Definition of mohair braid in English:

mohair braid

noun

  • Worsted braid used for decorating garments, especially military uniforms.

Origin

Mid 19th century.