ふらつく

Etymology
From.

Verb

 * 1) to feel giddy; to totter; to stagger
 * 2) to be unfixed (emotions, beliefs, etc.); to waver
 * 3) to wander aimlessly; to loiter; to putter