Cut One's Own Throat Definition
verb
To bring about one's own ruin , especially by offering goods or services for far less than they are worth.
Wiktionary
Related Articles
Cut One's Own Throat Is Also Mentioned In
Find Similar Words
Find similar words to cut one's own throat using the buttons below.