1. groggy
  2. tottering
  3. poised
  4. vacillant
  5. vacillating
  6. vacillatory
  7. wonky