Meaning of the word "snake"

snake
limbless scaly elongate reptile; some are venomous
[noun]
move smoothly and sinuously, like a snake
[verb]
something long, thin, and flexible that resembles a snake
[noun]
limbless scaly elongate reptile; some are venomous
[noun]
move smoothly and sinuously, like a snake
[verb]
something long, thin, and flexible that resembles a snake
[noun]