SINUATE


Meaning of SINUATE in English

vi to bend or curve in and out; to wind; to turn; to be sinusous.

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