Yahoo香港字典 搜尋

  1. dig oneself into a hole (or dig a hole for oneself)

    • ph.
      get oneself into an awkward or restrictive situation