ความหมายของคำว่า "hard-pressed"

(ADJ) อัตคัด ฝืดเคือง, ขัดสน