to not have enough money
Lots of people who have lost their jobs are starting to feel the pinch.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición