bendy

noun

1.
having bends (especially of streams and roads)