Definition, synonyms and related words
in a twisty manner; characterised by many twists, bends or turns.