SINUOUS


Meaning of SINUOUS in English

adj bending in and out; of a serpentine or undulating form; winding; crooked.

Webster English vocab.      Английский словарь Webster.