SLITHERING

Definition of SLITHERING

  1. (adj)moving as on a slippery surface