in a bind, in a jam, in a pickle, in a quandary, in a tight spot, in a tough spot, in a dilemma, in a fix, in a predicament, in hot water, in trouble, in a mess, in a tight corner, in a spot, in a scr... [more]
in a bind, in a jam, in a pickle, in a quandary, in a tight spot, in a tough spot, in a dilemma, in a fix, in a predicament, in hot water, in trouble, in a mess, in a tight corner, in a spot, in a scr... [more]
winding, twisting, convoluted, meandering, serpentine, sinuous, labyrinthine, circuitous, crooked, zigzag, indirect, intricate, complicated, complex, tangled, knotty, involved, mazy, anfractuous, snak... [more]