insist upon (verb) challenge: dispute, question
Sinonime: anfractuous,
bent, circuitous, convoluted,
crooked,
curved, flexuous,
indirect, involute, labyrinthine, mazy, meandering, meandrous, roundabout, serpentine, sinuous, snaky, twisting, vermiculate, winding, zigzag
Antonime: direct,
straight, untwisted