English → Hindi dictionary
hard put
Definition
facing or experiencing financial trouble or difficulty; "distressed companies need loans and technical advice"; "financially hard-pressed Mexican hotels are lowering their prices"; "we were hard put to meet the mortgage paymentng"; "it was apparent t
Looking for poetry? Read shayari and poems by great poets.