hamstrung

language: en

definitions

  1. verb
    to hamstring or cripple; to severely weaken or hinder
    en: to hamstring or cripple; to severely weaken or hinder
  2. adjective
    crippled or severely hindered; unable to function effectively
    en: crippled or severely hindered; unable to function effectively

examples

  1. The budget cuts hamstrung the project.

    The budget cuts hamstrung the project.

  2. The team felt hamstrung by lack of resources.

    The team felt hamstrung by lack of resources.