What is the full meaning of intwists
INTWIST, to twist together, also ENTWIST [v]
Example of the word intwists placed on a Scrabble board.