under the cosh
phrase
British, informal
: in a difficult situation
They put us under the cosh for most of the game.
Love words? Need even more definitions?
Merriam-Webster unabridged



