Definition: limit or hinder someone or something, especially their ability to act or function properly
Examples: The injury hamstrung the athlete's ability to run in the race. | The club's financial troubles have hamstrung their ability to sign new players.