Idioms

dig one's own grave
to be responsible for one's own problems
The woman dug her own grave when she fought with her boss. Now she is having many problems at work.

--- >>>
  • dig some dirt up on (someone) or dig up some dirt on (someone)
  • dip into (something)
  • dirt cheap
  • dirty work
  • dish out (criticism)
  • dish out (food)
  • dispose of (something)
  • divide (something) fifty-fifty
  • divide and conquer
  • do (someone's) bidding
  • Idioms Quiz
  • in two shakes of a lamb's tail
  • put up a good fight/struggle
  • roll out the red carpet
  • wise up to (someone or something)
  • on hand
  • come as no surprise
  • off to a running start
  • down in the dumps
  • put (someone) to bed
  • after hours


  • My Account / Test History

    Fact
    There are twice as many kangaroos in Australia as there are people. The kangaroo population is estimated at about 40 million.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test