Sinonimi: hard-pressed | hard put | in a bad way | in trouble
Facing or experiencing financial trouble or difficulty; SYN. hard-pressed, hard put, in a bad way, in trouble.