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?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.