To pass or move unobtrusively or smoothly
(Verb)
To move sinuously
(Verb)
Synonyms:
  1. undulated
  2. snaked
To lose one's balance and fall or almost fall
(Verb)