sinuous in Latin sinuous in Latin sinuōsus adj Having curves in alternate directions; meandering. Add to Flashcards