Meaning of nettle thread in English:

nettle thread

noun

  • 1Thread made from the fibres of the stinging nettle.

  • 2Zoology
    = "cnidocil".

Origin

Mid 18th century; earliest use found in Tobias Smollett (1721–1771), writer.