SINUATE


Meaning of SINUATE in English

[ 'sɪnjʊət ]

■ adjective Botany & Zoology having a wavy or sinuous margin; with alternate rounded notches and lobes.

Origin

C17: from L. sinuatus , past participle of sinuare 'to bend'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.