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