What is the meaning of Sinuous?

Having curves in alternate directions; meandering.

Moving gracefully and in a supple manner.

Morally crooked; shifty.

Source: wiktionary.org