Dictionary |
1 Result
#1
hard up
s.
not having enough money to pay for necessities
. wn