IDIOMS AND PHRASES 9
IDIOMS AND PHRASES 1. Lost in the clouds (confused) My psychology teacher is often lost in the clouds as she sometimes is unable to explain the questions clearly. 2. Lose ground (fail to keep position) The belief in prophecies and horoscopes is losing ground these days. 3. Laugh in one’s sleeves (to laugh secretly) The […]