What is the meaning of [Cash-Strapped]

In need of money