MohammedPreview
Open in TheBrain

To Intertwine

  1. (transitive) To twine something together.
  2. (intransitive) To become twined together.
Synonyms