hard-pressed

(adj) distressed

< hard-on | hard-shell clam >