English
›
Words
sinuate
Translation:
English
Verb
1
to
bend or wind in and out
Adjective
6
sinuous
s-shaped
having
an indented
Add
Translation