to not have enough money
Lots of people who have lost their jobs are starting to feel the pinch.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition