hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderpt: enfraquecer; impedir
-
adjective
crippled or severely hindered; unable to function effectivelypt: enfraquecido; impedido
examples
-
The budget cuts hamstrung the project.
Os cortes enfraqueceram o projeto.
-
The team felt hamstrung by lack of resources.
A equipe sentia-se impedida pela falta.