Home » English mcqs » He Was all at sea when he began his new Job.What does idiom / phrase “at sea” means __________?He Was all at sea when he began his new Job.What does idiom / phrase “at sea” means __________? by A. happy B. sad C. puzzled D. triumphant Related Posts:What does Taraweeh means?In animals coordination is achieved by means of_________?Ali enjoyed eating both meat and vegetables; she…The one which can tolerate highest external osmotic…