Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sinuous
in English
sinuous
us
/sɪˈnuːəs/
uk
/sɪˈnjuːəs/
#uncommon
Definitions
Adjective
curved
in
alternating
directions
;
twisting
moving
with
supple
,
flowing
motion
morally
corrupt
;
deceitful