Synonyms: falter, shuffle, stagger, stumble, totter