hamstrung
definitions
-
verb
to hamstring or cripple; to severely weaken or hinderde: lahmen; behindern
-
adjective
crippled or severely hindered; unable to function effectivelyde: lahm; gehemmt
examples
-
The budget cuts hamstrung the project.
Die Kürzungen lähmten das Projekt.
-
The team felt hamstrung by lack of resources.
Das Team fühlte sich gehemmt durch Mangel.