English to English
hard put
(h/A/rd_p/U/t
)
adjective satellite (s)
- facing or experiencing financial trouble or difficultymenghadapi masalah kewangan atau atau mengalami kesulitanExample:
We were hard put to meet the mortgage payment.
source: wordnet30