dig one's own grave

英 美
  • 比喻自己把自己推上绝路;自毁生计;
  • dig v.挖;掘;翻土;探究;戳;捅n.推;戳;挖掘;挖苦;住所
  • grave n.坟墓;死亡adj.严肃的;严重的;庄重的v.雕刻;铭记;
  • own adj.自己的;特有的n.自己的东西v.承认;拥有