DIG YOUR OWN GRAVE


Meaning of DIG YOUR OWN GRAVE in English

cause your own failure, cut your own throat When you criticize the manager, are you digging your own grave?

English idioms vocab.      Словарь английских идиом и выражений.