Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
hamstring 
1 cripple, disable, hock, injure, lame 
2 balk, foil, frustrate, prevent, ruin, stop, thwart