hardpressed
Adjective
Meaning
hardpressed (comparative more hardpressed, superlative most hardpressed)
Subject to difficulty in accomplishing or making progress.
Adjective
hardpressed (comparative more hardpressed, superlative most hardpressed)
Subject to difficulty in accomplishing or making progress.