Restricted as if by being crippled with a hamstring; hamstringed.
The hamstrung State environmental Protection Administration might get ministerial status.
simple past and past participle of hamstring
Select a language to see translations