sinuous in French sinuous in French sinueux adj Having curves in alternate directions; meandering. Add to Flashcards