INTERLACE
Definition:
- [verb] spin or twist together so as to form a cord; "intertwine the ribbons"; "Twine the threads into a rope"
Synonyms: intertwine, twine, entwine, enlace, lace - [verb] hold in a locking position; "He locked his hands around her neck"
Synonyms: lock, interlock
Synonyms:
- Search for synonyms for INTERLACE



