English Dictionary
Definition sinuous in British English
sinuous adjective
adjective
/ˈsɪnjuəs/
Synonyms and related words
