galagraha गलग्रह

Definition: m. seizing by the throat, throttling