cutting one's own throat

English

Verb

cutting one's own throat

  1. present participle and gerund of cut one's own throat