SINUOUS Meaning of SINUOUS in English adj. with many curves; tortuous, undulating. Derivatives: sinuously adv. sinuousness n. Etymology: F sinueux or L sinuosus (as SINUS) Oxford English vocab. Оксфордский английский словарь. 2012