cut one's own throat
verb
Definitions
To bring about one's own ruin, especially by offering goods or services for far less than they are worth.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To bring about one's own ruin, especially by offering goods or services for far less than they are worth.