Definition of throat clutch in English:

throat clutch

noun

rare
  • A tightening or closing up of the throat during speaking, brought on by emotion, tension, or excessive effort.

Origin

Late 19th century; earliest use found in Daily Inter Ocean (Chicago).