Definition of gold thread in English:

gold thread

noun

mass noun
  • A plant of the buttercup family, which yields a yellow dye and is used in herbal medicine as a treatment for mouth ulcers. It grows in North America and NE Asia.