Answer | Crossword Clue |
---|---|
hamstrung | Severely restrict the efficiency or effectiveness of |
hamstringing | Severely restrict the efficiency or effectiveness of |
constraining | Severely restrict the scope, extent, or activity of |
constrained | Severely restrict the scope, extent, or activity of |
constrains | Severely restrict the scope, extent, or activity of |