Slithering meaning

The act of one who slithers.
noun
2
0
Present participle of slither.
verb
1
0
Advertisement