Synonyms and Antonyms of hamstrings
- the downtown development committee claims that it's hamstrung by city ordinances protecting historic buildings
Learn More about hamstrings
Seen and Heard
What made you want to look up hamstrings? Please tell us where you read or heard it (including the quote, if possible).