to move, walk or act in an uncertain or hesitating manner, from either weakness or fear
stumble, stutter
an unsteady movement or walk
walk falteringly
to change one's mind often; be uncertain (in opinion etc)
go back and forth
to move uncertainly or unsteadily; to hesitate
shift back and forth; be indecisive