Hamstring | Mean of hamstring in English Dictionary

/ˈhæmˌstrɪŋ/

  • Noun
  • a tendon at the back of a person's knee
  • a muscle at the back of a person's upper leg
    1. This exercise will strengthen your hamstrings. = This exercise will strengthen your hamstring muscles.
  • Verb
  • to damage or ruin the force or effectiveness of (something or someone)
    1. The mayor tried to hamstring our efforts by cutting the budget.
    2. The company claims it is being hamstrung by government regulations.

Những từ liên quan với HAMSTRING

handicap, hobble, lame, hinder, impair, paralyze, debilitate
cfdict.com
How To 60s

HowTo60s.com Chia sẻ Thủ Thuật Máy Tính, Kinh nghiệm, mẹo vặt hay trong cuộc sống hàng ngày

Bài viết mới nhất