Hard pressed definition

Search

Hard pressed

Hard pressed logo #10101) In financial distress 2) Pushed to the limit 3) Put-upon
Found on https://www.crosswordclues.com/clue/hard-pressed
No exact match found.