1 English Synonyms for TEETER
Prev.1Next
totter
Definition: 1. To walk, move or stand unsteadily or falteringly; threatening to fall.
There are 6 definitions of the word totter
Show more information about totter
Prev.1Next
Search took: 26.96 ms