Word Definition

Twined

  1. of Twine

Synonyms