Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has been hamstringing
present perfect progressive of
hamstring
(3rd person singular).
Related Words
debilitate
disable
hinder
hobble
immobilize
impair
paralyze
weaken