Meaning of SINUOUS in English

SINUOUS

adj. with many curves; tortuous, undulating.

Derivatives:

sinuously adv. sinuousness n.

Etymology: F sinueux or L sinuosus (as SINUS)

Oxford English vocab.      Оксфордский английский словарь.