dizzy
1 faint, giddy, light-headed, off balance, reeling, shaky, staggering, swimming, vertiginous, weak at the knees, wobbly, woozy (informal)
2 at sea, befuddled, bemused, bewildered, confused, dazed, dazzled, muddled
3 lofty, steep, vertiginous
4 (informal) capricious, fickle, flighty, foolish, frivolous, giddy, light-headed, scatterbrained, silly