Adjective
1. baffled
2. befuddled, bemused, bewildered, confounded, confused, lost, mazed, mixed-up, perplexed, sailing
3. afloat