ALL meanings of at a pinch
at a pinch
A a - phrase at a pinch If you say that something is possible at a pinch, or in American English if you say that something is possible in a pinch, you mean that it would be possible if it was necessary, but it might not be very comfortable or convenient. 3
- noun at a pinch if absolutely necessary 3