be hard up for something

be hard ˈup for something

have too few or too little of something: We’re hard up for ideas at the moment.
See also: hard, something, up