SINUATE


Meaning of SINUATE in English

adj. esp. Bot. wavy-edged; with distinct inward and outward bends along the edge. [L sinuatus past part. of sinuare bend]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.