DIG A GRAVE FOR YOURSELF Meaning of DIG A GRAVE FOR YOURSELF in English ➡ dig your own grave Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005