Idiom
under the cosh
Meanings
Under strong pressure, strict control, or harsh treatment from someone.
Forced to work very hard or meet demanding expectations, especially at work.
Definition
If someone is under the cosh, they are under strong pressure or being controlled harshly.
Under the cosh means being put under intense pressure, strict control, or constant criticism. It is often used for people who are being pushed hard at work or closely watched by someone in authority. The phrase suggests having little freedom to relax or make your own choices. It is mainly used in British English.
Examples
- Since the takeover, everyone’s been under the cosh.
- I’ve been under the cosh all week trying to hit the deadline.
- The new supervisor keeps the team under the cosh.
- With exams coming up, she’s really under the cosh.
- Small shops are under the cosh from rising costs.
Common mistake
Learners often use it to mean “ill” or “tired,” but it specifically means being under pressure or strict control.
More at C1 level
- Monday morning quarterback A "Monday morning quarterback" is someone who criticizes or judges a decision after the outcome is …
- close but no cigar Used to say someone almost succeeded but did not quite achieve the goal.
- come hell or high water Used to emphasize that you will do something no matter what difficulties happen.
- brass monkeys “Brass monkeys” is used in the phrase “cold enough to freeze the balls off a brass monkey,” meaning…
- get down to brass tacks To get down to brass tacks means to start talking about the most important, practical details of so…
More idiom (adjectival phrase)s
- off one's trolley To be off one's trolley means to behave in a crazy, irrational, or wildly unreasonable way.
- on the pull Trying to meet and attract someone for a casual romantic or sexual relationship, especially on a ni…
- in good nick If something is in good nick, it is in good condition and works well.
- in hot water To be in hot water means to be in trouble or facing criticism because of something you did.
- under the weather If you are under the weather, you feel slightly ill or not at your best.