Question: Guess the closest possible meanings of the given idiom: At sea
Correct Answer: C. Puzzled
Explanation: Guess the closest possible meanings of the given idiom: At seaPuzzled