dug one's own grave

English

Verb

dug one's own grave

  1. simple past and past participle of dig one's own grave