hamstring
Meaning (English)
to cripple the effectiveness of a person or body
Meaning (मराठी)
हातपाय बांधणे, कुचकामी करणे
Used in a sentence
The panchayat was hamstrung by a chronic shortage of funds.
सततच्या निधीटंचाईने ग्रामपंचायतीचे हातपाय बांधले गेले.
Synonyms
crippleincapacitatethwart
Antonyms
empowerstrengthen