SINUOUS Meaning of SINUOUS in English [sin.u.ous] adj [L sinuosus, fr. sinus] (1578) 1 a: of a serpentine or wavy form: winding b: marked by strong lithe movements 2: intricate, complex -- sin.u.ous.ly adv -- sin.u.ous.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012