MalayTranslate.com
Malay to English Translator
Translate Here

English to English

slithering

adjective satellite (s)

  • moving as on a slippery surface
    seperti pada permukaan jalan yang licin
    Example:
    His slipping and slithering progress over the ice.
    Synonym:
    slipping
    source: wordnet30