SINUATE


Meaning of SINUATE in English

[sin.u.ate] adj [L sinuatus, pp. of sinuare to bend, fr. sinus curve] (1688): having the margin wavy with strong indentations "~ leaves"

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