sinuate (adj.)youdaoicibaDictYouDict[sinuate 词源字典]
1680s, from Latin sinuatus, past participle of sinuare (see insinuate).[sinuate etymology, sinuate origin, 英语词源]