what does the English idiom Hard Up mean

Ajarn Ken can you tell me the meaning of the English Idiom Hard Up. It means to have little or no money, right?

Alain from France

Hi Alain

I really love English idioms!

The idiom "hard up" means having very little money.

For example, we can say, "I can't let you have any money this week: I'm very hard up."

or another example, "We were so hard up we couldn't even buy a newspaper."