Definitions Found:

to totter (to walk unsteadily)