What does ‘Under the cosh’ mean?

Under the cosh – is used when you feel under pressures or restricted. For example: “She is under the cosh to deliver that project on time.”