twine
twine
noun
Strong string or cord made of two or more twisted strands.
"She tied the parcel with a piece of twine."
verb
To twist or wind something around another object or itself.
"The roses twine around the trellis."
Thesaurus
Synonyms: enlace, intertwine, entwine, lace, interlace, wind, roll, wrap, string, distort, twist