Guess the closest possible meanings of the given idiom: At sea
Correct answer is: C. Puzzled
Guess the closest possible meanings of the given idiom: At seaPuzzled