Definition of "hamstringed"

hamstringed