Lacking money; impecunious; in financial difficulties.
Desperate.
Lacking anything.
Very poor, to the point of starving or begging; utterly destitute.