English Idiom – Down in the mouth. Meaning – Sad or depressed. A person who is down in the mouth is probably showing visible signs of unhappiness. The idiom…
British English Slang – Gobsmacked. Meaning – Totally shocked or astonished. To be extremely surprised, shocked or astonished. This expression is often used to describe a state of…