hard put

(adj) distressed

< hard palate | hard right >