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. Словарь английских идиом и выражений. 2012