Definition of mohair braid in English:
mohair braid
noun
Worsted braid used for decorating garments, especially military uniforms.
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips
Worsted braid used for decorating garments, especially military uniforms.
Mid 19th century.