Sinuous
English Translation from English to English dictionary online for the word Sinuous
-
1 a.
Bending in and out; of a serpentine or undulating form; winding; crooked.
-
2 a.
Bending in and out; of a serpentine or undulating form; winding; crooked.