SINUATE


Meaning of SINUATE in English

adj. esp. Bot. wavy-edged; with distinct inward and outward bends along the edge.

Etymology: L sinuatus past part. of sinuare bend

Oxford English vocab.      Оксфордский английский словарь.