hamstrung

language: fr

definitions

  1. verb
    to hamstring or cripple; to severely weaken or hinder
    fr: paralyser; entraver
  2. adjective
    crippled or severely hindered; unable to function effectively
    fr: paralysé; entravé

examples

  1. The budget cuts hamstrung the project.

    Les coupes paralysaient le projet.

  2. The team felt hamstrung by lack of resources.

    L'équipe se sentait paralysée par manque.