Verb
To roll or wind together; to roll or twist one part on another.
More about this word
Synonyms and related words
Explore this word
