The idiom Living hand to mouth means what?

The idiom Living hand to mouth means what?

Explanation

Living from hand to mouth means consuming daily what little is earned

Living from hand to mouth means غربت کی زندگی بسر کرنا