hamstrung adjective1 •(figurative) Restricted as if by being crippled with a hamstring; hamstringed.The hamstrung State environmental Protection Administration might get ministerial status. — 2008 formsmore hamstrung · most hamstrung