Slithering Synonyms
To move sinuously
(Verb)
Synonyms:
Advertisement
Moving as on a slippery surface
(Adjective)
Synonyms:
Advertisement