WikiWord

hamstringing

From WikiWord, the free dictionary

English

Definitions

verb

  1. To lame or disable by cutting the tendons of the ham or knee; to hough.
  2. To cripple; to incapacitate; to disable.

noun

  1. An instance of somebody being hamstringed.

Related words

Synonyms

References