hamstrung

language: th

definitions

  1. verb
    to hamstring or cripple; to severely weaken or hinder
    th: ทำให้พิการ; ขัดขวาง
  2. adjective
    crippled or severely hindered; unable to function effectively
    th: พิการ; ขัดขวาง

examples

  1. The budget cuts hamstrung the project.

    การตัดงบประมาณทำให้โครงการพิการ

  2. The team felt hamstrung by lack of resources.

    ทีมรู้สึกพิการจากการขาดแคลนทรัพยากร