to hamstring {hamstrung

listen to the pronunciation of to hamstring {hamstrung
Английский Язык - Немецкий Язык
unterbinden
lahmlegen
vereiteln
etw. lähmen